Operadores aritméticos

javascript operadores

Los operadores aritméticos son las herramientas básicas que usamos para realizar cálculos en programación, similares a las operaciones matemáticas que hacemos en nuestra vida diaria.

  • Suma
  • Resta
  • Multiplicación
  • División
  • Exponencial
  • Módulo o restante

➕ Suma o adición

Podemos usar el símbolo + para calcular sumas.

let miSuma = 2 + 2;

Terminal window
4

➖ Resta o sustracción

Podemos usar el símbolo - para calcular restas.

let miResta = 10 - 5;

Terminal window
5

✖️ Multiplicación

Podemos usar el símbolo * para calcular multiplicaciones.

let miMultiplicacion = 3 * 3;

Terminal window
9

➗ División

Podemos usar el símbolo / para calcular divisiones.

let miDivision = 10 / 3;

Terminal window
3.3333333333333335

💫 Módulo o restante

Podemos usar el símbolo % para calcular divisiones y conseguir el residuo.

let miModulo = 10 % 3;

Terminal window
1
Analogía

Si conocemos la “división de casita”, el módulo proviene de calcular una división con números enteros y conseguir el sobrante.

🚀 Exponencial

Podemos usar los símbolos ** para calcular exponenciales.

let miExponencial = 2 ** 3;

Terminal window
8

🎯 Agrupaciones

Cuando empezamos a crear operaciones más complejas tendemos a agrupar utilizando los paréntesis: ().

let miAgrupacion = 2 + 3 * (4 - 2 / 3);

Terminal window
12

🔢 Precedencia de operadores

El orden en el que se calculan las operaciones es el mismo que conocemos en matemáticas.

OperadorOrden de cálculo
()1
**2
*, /, %3
+, -4

☝️🤓

🏋️ Ejercicios

🏋️‍♂️ Ejercicio

Supongamos que estás comprando varios productos y quieres saber cuánto gastarás en total.

Usa + para sumar los precios.

let producto1 = 30; // Precio del primer producto
let producto2 = 25; // Precio del segundo producto
let producto3 = 45; // Precio del tercer producto
let totalCompra = ____; // Completa la operación de suma
console.log("El total de la compra es $" + totalCompra);

🏋️‍♂️ Ejercicio

Declara una variable dinero con una cantidad inicial de dinero y otra variable gasto con lo que vas a gastar.

Usa - para calcular cuánto te queda.

let dinero = 100; // Cambia esto por tu cantidad inicial
let gasto = 30; // Cambia esto por cuánto gastaste
let restante = ____; // Completa la operación de resta
console.log("Después del gasto, te quedan $" + restante);

🏋️‍♂️ Ejercicio

Supongamos que compras varias camisetas a un mismo precio.

Usa * para calcular el total a pagar.

let precioCamiseta = 20; // Precio de una camiseta
let cantidad = 3; // Número de camisetas compradas
let total = ____; // Completa la operación de multiplicación
console.log("El total a pagar es $" + total);

🏋️‍♂️ Ejercicio

Tienes una cantidad de dinero y quieres dividirla entre días de la semana.

Usa / para calcular cuánto le toca a cada uno.

let premio = 200; // Dinero total a repartir
let dias = 5; // Número de días
let partePorDia = ____; // Completa la operación de división
console.log("Cada persona recibe $" + partePorDia);

🏋️‍♂️ Ejercicio

Usa % para determinar si un número es par o impar.

let numero = 7; // Cambia esto por cualquier número
let esPar = ____; // Completa la operación con módulo
console.log("El residuo de " + numero + " entre 2 es " + esPar);

🏋️‍♂️ Ejercicio

El área de un cuadrado se obtiene elevando la medida de uno de sus lados al cuadrado. Usa ** para calcular el área de uno cuyo lado mide 5 unidades.

let lado = 5; // Longitud de un lado del cuadrado
let area = ____; // Completa la operación de exponenciación
console.log(`El área de un cuadrado con lado ${lado} es ${area}.`);

🏋️‍♂️ Ejercicio

Para calcular el promedio de tres números, sumamos los valores y luego dividimos el resultado entre 3. Usa () para asegurarte de que la suma se realice antes de la división.

let num1 = 8;
let num2 = 6;
let num3 = 10;
let promedio = ____; // Completa la operación con agrupación correcta
console.log(`El promedio de los tres números es ${promedio}.`);

🏋️‍♂️ Ejercicio

Crea una calculadora de descuentos que:

  1. Tome un precio original
  2. Calcule un descuento del 15%
  3. Muestre el precio final
let precioOriginal = 100;
let descuento = ____; // Calcula el 15% usando multiplicación y división
let precioFinal = ____; // Resta el descuento al precio original
console.log(`Precio original: $${precioOriginal}`);
console.log(`Descuento: $${descuento}`);
console.log(`Precio final: $${precioFinal}`);

🚀 Extra

Investiga y crea ejemplos de cómo los operadores aritméticos se utilizan en:

  • Animaciones web (cálculo de posiciones)
  • Juegos (puntuaciones, vidas)
  • Comercio electrónico (carritos de compra)

Comentarios