Saltar al contenido principal

Operadores básicos de JavaScript

Conceptos sobre variables en JavaScript

Aprende qué son y cómo usar los operadores básicos en JavaScript: aritméticos, de comparación, lógicos y de asignación, con ejemplos simples.

Operadores Aritméticos​

Los operadores aritméticos se utilizan para realizar operaciones matemáticas básicas. Los más comunes son:

Suma +​

Suma dos números.

let suma = 5 + 3; // Resultado: 8

Resta -​

Resta un número de otro.

let resta = 5 - 3; // Resultado: 2

Multiplicación *​

Multiplica dos números.

let multiplicacion = 5 * 3; // Resultado: 15

División /​

Divide un número por otro.

let division = 6 / 3; // Resultado: 2

Módulo %​

Devuelve el residuo de una división.

let modulo = 5 % 2; // Resultado: 1

Incremento ++​

Aumenta el valor de una variable en 1.

let x = 5;
x++; // Resultado: 6
Logo DivZone de ad link
Plataforma IAConvierte el código en clientes.Pruébalo gratis

Decremento --​

Disminuye el valor de una variable en 1.

let y = 5;
y--; // Resultado: 4

Exponenciación **​

Eleva un número a la potencia de otro.

let potencia = 2 ** 3; // Resultado: 8

Operadores de Comparación​

Los operadores de comparación se utilizan para comparar dos valores y devolver un valor booleano (true o false). Los más comunes son:

Igualdad ==​

Comprueba si dos valores son iguales, sin considerar el tipo de dato.

let esIgual = 5 == "5"; // Resultado: true

Desigualdad !=​

Comprueba si dos valores no son iguales, sin considerar el tipo de dato.

let esDesigual = 5 != "5"; // Resultado: false

Estrictamente Igual ===​

Comprueba si dos valores son iguales y del mismo tipo de dato.

let esEstrictamenteIgual = 5 === 5; // Resultado: true

Estrictamente Desigual !==​

Comprueba si dos valores no son iguales o no son del mismo tipo de dato.

let esEstrictamenteDesigual = 5 !== "5"; // Resultado: true

Mayor que >​

Comprueba si un valor es mayor que otro.

let esMayor = 5 > 3; // Resultado: true

Menor que <​

Comprueba si un valor es menor que otro.

let esMenor = 5 < 3; // Resultado: false

Mayor o igual que >=​

Comprueba si un valor es mayor o igual que otro.

let esMayorOIgual = 5 >= 5; // Resultado: true

Menor o igual que <=​

Comprueba si un valor es menor o igual que otro.

let esMenorOIgual = 5 <= 3; // Resultado: false

Operadores Lógicos​

Los operadores lógicos se utilizan para combinar o invertir valores booleanos. Los más comunes son:

AND &&​

Devuelve true si ambos operandos son verdaderos.

let resultadoAnd = 5 > 3 && 8 > 5; // Resultado: true

OR ||​

Devuelve true si al menos uno de los operandos es verdadero.

let resultadoOr = 5 > 3 || 2 > 5; // Resultado: true

NOT !​

Invierte el valor booleano de un operando.

let resultadoNot = !(5 > 3); // Resultado: false

Operadores de Asignación​

Los operadores de asignación se utilizan para asignar valores a variables. Los más comunes son:

Asignación simple =​

Asigna un valor a una variable.

let x = 5; // Asigna 5 a x

Asignación de suma +=​

Suma un valor a una variable y asigna el resultado a esa variable.

let y = 5;
y += 3; // Equivalente a y = y + 3; Resultado: 8

Asignación de resta -=​

Resta un valor de una variable y asigna el resultado a esa variable.

let z = 5;
z -= 2; // Equivalente a z = z - 2; Resultado: 3

Asignación de multiplicación *=​

Multiplica una variable por un valor y asigna el resultado a esa variable.

let a = 5;
a *= 2; // Equivalente a a = a * 2; Resultado: 10

Asignación de división /=​

Divide una variable por un valor y asigna el resultado a esa variable.

let b = 10;
b /= 2; // Equivalente a b = b / 2; Resultado: 5

Asignación de módulo %=​

Aplica el operador módulo a una variable y asigna el resultado a esa variable.

let c = 10;
c %= 3; // Equivalente a c = c % 3; Resultado: 1

Asignación de exponenciación **=​

Eleva una variable a la potencia de un valor y asigna el resultado a esa variable.

let d = 2;
d **= 3; // Equivalente a d = d ** 3; Resultado: 8

Operadores de Cadena​

Los operadores de cadena se utilizan para manipular texto. El más común es el operador de concatenación +, que une dos o más cadenas.

Concatenación +​

let saludo = "Hola, " + "mundo!"; // Resultado: "Hola, mundo!"

Resumen​

Los operadores en JavaScript son fundamentales para realizar operaciones matemáticas, comparaciones, combinaciones lógicas y asignaciones de valores. Conocer y entender estos operadores te permitirá manipular datos y controlar el flujo de tu código de manera efectiva. Practica con ejemplos simples para familiarizarte con su uso y comportamiento.

Ejercicios

💻 Prueba con estos ejercicio básicos sobre JavaScript: