Operadores en JavaScript: La Guía Completa (Aritméticos, Comparación y Lógicos)
Si en la guía anterior vimos los “sustantivos” de JavaScript (los tipos de datos), hoy pasamos a los “verbos”: los operadores. Son las herramientas con las que transformamos y combinamos información: sumar, restar, comparar y tomar decisiones.
Dominar los operadores hace que tu código deje de ser una colección de valores y empiece a comportarse con lógica. En esta guía recorremos, de forma clara y práctica, los tres grupos que usarás a diario.
1. Operadores aritméticos: las cuentas del día a día 🧮
Estos son los de toda la vida: nos ayudan a hacer operaciones matemáticas con valores de tipo Number.
+: Suma números; si usas strings, los une.-: Resta.*: Multiplica./: Divide.%: Módulo (el resto de una división). Útil para saber si un número es par.
Ejemplos rápidos de operadores aritméticos
let precioProducto = 5000;
let cantidad = 3;
let total = precioProducto * cantidad; // 15000
let puntos = 10 + 5; // 15
let numero = 10;
let residuo = numero % 2; // 0 (porque 10 es un número par)
2. Operadores de comparación: hacerle preguntas al código 🤔
Sirven para comparar valores y siempre devuelven un booleano: true o false. Gracias a ellos tu programa puede decidir qué camino tomar.
⚠️ Error común: usar == en vez de ===. == intenta convertir tipos antes de comparar y puede sorprenderte (por ejemplo, 5 == "5" da true). === compara sin convertir, así que es más seguro y predecible (5 === "5" da false). Prefiere siempre la igualdad estricta.
===: Igualdad estricta (mismo valor y mismo tipo).!==: Desigualdad estricta.>: Mayor que.<: Menor que.>=: Mayor o igual que.<=: Menor o igual que.
Ejemplos de operadores de comparación
Comentarios y Valoraciones
No hay comentarios aún. ¡Sé el primero en opinar!