Skip to content

Operadores y Expresiones

Los operadores y las expresiones son piezas clave en JavaScript, ya que nos permiten realizar cálculos, comparaciones y otras operaciones dentro de nuestros programas. Vamos a ver qué son y cómo usarlos de manera fácil.

🛠️ Operadores

En JavaScript, un operador es un símbolo que nos permite hacer alguna operación entre uno o más operandos. Los operandos pueden ser valores, variables o incluso otras expresiones. Aquí te cuento algunos de los operadores más usados:

  • Operadores Aritméticos ➗: Son los que usamos para hacer cálculos matemáticos, como sumar (+), restar (-), multiplicar (*), dividir (/), o encontrar el resto de una división (%).
  • Operadores de Asignación 📝: Estos operadores nos permiten darle un valor a una variable. El más básico es el signo igual (=), pero también tenemos variantes como +=, -=, *=, /=, que nos permiten hacer la operación y asignar el resultado en un solo paso.
  • Operadores de Comparación 🔍: Se usan para comparar dos valores y nos devuelven true (verdadero) o false (falso), dependiendo de si la comparación es correcta. Algunos ejemplos son ==, !=, ===, !==, >, <, >=, <=.
  • Operadores Lógicos 🤔: Se usan para combinar condiciones y obtener un resultado verdadero o falso. Los más comunes son && (AND lógico) y || (OR lógico).
  • Operadores de Incremento y Decremento ➕➖: Nos sirven para aumentar o disminuir el valor de una variable en 1. Se usan con ++ para incrementar y -- para decrementar.
  • Operadores de Concatenación 🔗: Cuando trabajamos con strings (cadenas de texto), usamos el operador (+) para unir dos o más cadenas y formar una nueva.

🧩 Expresiones en JavaScript

Una expresión es cualquier fragmento de código que da como resultado un valor. Las expresiones pueden ser simples, como un número o una variable, o pueden ser más complejas, como una operación matemática o una llamada a una función. Aquí algunos ejemplos:

  • 5: Es una expresión que nos da el valor 5.
  • x: Es una expresión que nos da el valor que tiene almacenado la variable x.
  • 2 + 3: Una expresión que nos da como resultado el valor 5 (al sumar 2 y 3).
  • Math.sqrt(16): Esta expresión devuelve el valor 4, que es la raíz cuadrada de 16.

🔄 Combinando Operadores y Expresiones

Lo genial de JavaScript es que podemos combinar operadores y expresiones para hacer operaciones mucho más poderosas. Por ejemplo, podemos sumar dos números, luego multiplicar el resultado, o comparar varias condiciones con operadores lógicos.

var x = 5;
var y = 10;
var resultado = (x + y) * 2; // Aquí primero sumamos x y y, y luego multiplicamos el resultado por 2.