Operadores Aritméticos
Operadores de Comparación
Operadores Lógicos
Operadores de Asignación
Operadores de Cadena
Operadores de Comparación
Operadores Bit a Bit
Operadores de Incremento y Decremento
Operadores de Expresión Regular
Operadores de Función
Operadores de Inyección de Objeto
Operadores de Comparación
Operadores Aritméticos
Los operadores aritméticos se utilizan para realizar cálculos matemáticos en JavaScript.
Símbolo Nombre Ejemplo Resultado
+ Adición 5 + 5 10
- Sustracción 5 - 5 0
* Multiplicación 5 * 5 25
/ División 5 / 5 1
% Módulo 5 % 5 0
++ Incremento ++x x+1
-- Decremento --x x-1
Operadores de Comparación
Los operadores de comparación se utilizan para comparar valores en JavaScript.
Símbolo Nombre Ejemplo Resultado
== Igual 5 == 5 true
=== Igual 5 === "5" false
!= No igual 5 != 5 false
!== No igual 5 !== "5" true
> Mayor que 5 > 5 false
< Menor que 5 < 5 false
>= Mayor o igual que 5 >= 5 true
<= Menor o igual que 5 <= 5 true
Operadores Lógicos
Los operadores lógicos se utilizan para combinar expresiones lógicas en JavaScript.
Símbolo Nombre Ejemplo Resultado
&& Y true && true true
|| O true || false true
! No !true false
Operadores de Asignación
Los operadores de asignación se utilizan para asignar valores a variables en JavaScript.
Símbolo Nombre Ejemplo Resultado
= Asignación x = 5 x = 5
+= Asignación aditiva x += 5 x = x + 5
-= Asignación sustractiva x -= 5 x = x - 5
*= Asignación multiplicativa x *= 5 x = x * 5
/= Asignación divisiva x /= 5 x = x / 5
%= Asignación módulo x %= 5 x = x % 5
<<= Asignación desplazamiento izquierda x <<= 5 x = x << 5
>>= Asignación desplazamiento derecha x >>= 5 x = x >> 5
&= Asignación AND x &= 5 x = x & 5
^= Asignación XOR x ^= 5 x = x ^ 5
|= Asignación OR x |= 5 x = x | 5
Operadores de Cadena
Los operadores de cadena se utilizan para concatenar cadenas de texto en JavaScript.
Símbolo Nombre Ejemplo Resultado
+ Concatenación "Hello" + "World" "Hello World"
+= Asignación concatenada x = "Hello" x = "Hello"
Operadores Bit a Bit
Los operadores bit a bit se utilizan para realizar operaciones a nivel de bits en JavaScript.
Símbolo Nombre Ejemplo Resultado
& AND 5 & 5 5
| OR 5 | 5 5
~ NOT ~ 5 -6
^ XOR 5 ^ 5 0
<< Desplazamiento izqu