MÓDULO 1: LÓGICA

Operadores Aritméticos

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.


1. Los 5 Operadores Básicos

Estos son los que usarás casi todos los días:

+ Suma

Suma dos números. ¡O concatena textos!

let total = 5 + 3; // 8
let saludo = "Hola " + "coDem"; // "Hola coDem"

- Resta

Resta un número de otro.

let diferencia = 10 - 4; // 6
let temperatura = 25 - 10; // 15

✖️ * Multiplicación

Multiplica dos números.

let area = 5 * 3; // 15
let precioTotal = 10 * 2.5; // 25

/ División

Divide 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

2. Operadores de Asignación Compuesta

¡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

3. Orden de Precedencia (PEMDAS)

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.

🛠️ Tu Misión

  1. Abre la consola del navegador (clic derecho → Inspeccionar → Console).
  2. Crea dos variables: let a = 10 y let b = 3.
  3. Calcula y muestra en consola: suma, resta, multiplicación, división y módulo entre ellas.
  4. Usa operadores compuestos para aumentar a en 5, luego reducirlo en 2.
  5. Calcula: (a + b) * 2 - a y verifica el resultado.
  6. Bonus: Crea una variable contador y úsala con ++ y -- para ver cómo cambia.