Operadores javascript
Aritméticos
Operador | Nombre |
---|---|
+ | Suma. |
- | Resta. |
/ | División. |
* | Multiplicación. |
% | Módulo o resto. |
** | Potencia. |
Aritméticos unarios
Operador | Nombre |
---|---|
- | Negación. |
++ | Incremento. |
-- | Decremento. |
Relacionales
Operador | Nombre |
---|---|
< | Menor. |
<= | Menor e igual. |
> | Mayor. |
>= | Mayor e igual. |
== | Igual. |
!= | Diferente. |
=== | Estrictamente igual. |
!== | Estrictamente diferente. |
Lógicos
Operador | Nombre |
---|---|
&& | AND |
|| | OR |
! | NOT |
Operadores de asignación
El operador "=" nos permite de asignar el valor de una expresión a una variable.
Asignación condicional
El operador ternario nos permite de asignar un valor a una variable dependiendo di una comparación lógica.
Sintaxis:
<variable> = <condición> ? <valor1> : <valor2>
Si <condición> == true asigna <valor1> a <variable> de lo contrario asigna <valor2>
Asignamiento compuesto
Forma compacta | Escritura equivalente |
---|---|
x += y | x = x + y |
x -= y | x = x - y |
x *= y | x = x * y | x /= y | x = x / y | x %= y | x = x % y |