JavaScript no solo guarda datos, ¡también los calcula! Los operadores aritméticos son como las herramientas de una calculadora: suman, restan, multiplican, dividen... y mucho más.
Estos son los que usarás casi todos los días:
+ SumaSuma dos números. ¡O concatena textos!
let total = 5 + 3; // 8
let saludo = "Hola " + "coDem"; // "Hola coDem"
- RestaResta un número de otro.
let diferencia = 10 - 4; // 6
let temperatura = 25 - 10; // 15
* MultiplicaciónMultiplica dos números.
let area = 5 * 3; // 15
let precioTotal = 10 * 2.5; // 25
/ DivisiónDivide un número entre otro.
let promedio = 20 / 4; // 5
let precioUnitario = 100 / 5; // 20
% Módulo (Resto)Devuelve el resto de una división entera.
let resto = 10 % 3; // 1
let esPar = 8 % 2; // 0 → es par
¡Ahórrate código! Estos operadores combinan operación y asignación en uno solo:
let x = 5;
x += 3; // x = x + 3 → x = 8
x -= 2; // x = x - 2 → x = 6
x *= 2; // x = x * 2 → x = 12
x /= 3; // x = x / 3 → x = 4
x %= 3; // x = x % 3 → x = 1
¡Atención! Estos operadores modifican el valor de la variable directamente.
let contador = 0;
contador++; // contador = contador + 1 → 1
contador--; // contador = contador - 1 → 0
JavaScript sigue reglas matemáticas: Paréntesis, Exponentes, Multiplicación/División, Suma/Resta.
let resultado = 5 + 3 * 2; // 11, no 16 (multiplica primero)
let conParentesis = (5 + 3) * 2; // 16 (suma primero)
Consejo: Usa paréntesis para evitar confusiones y hacer tu código más claro.
let a = 10 y let b = 3.a en 5, luego reducirlo en 2.(a + b) * 2 - a y verifica el resultado.contador y úsala con ++ y -- para ver cómo cambia.