Operadores
Los operadores son sÃmbolos que permiten realizar operaciones sobre uno o más operandos. Los operandos pueden ser valores o variables.
Operadores aritméticos
Los operadores aritméticos son aquellos que permiten realizar operaciones aritméticas sobre uno o más operandos.
// Suma
consola.escribir(2 + 3)
// Resta
consola.escribir(2 - 3)
// Multiplicación
consola.escribir(2 * 3)
// División
consola.escribir(2 / 3)
// Módulo
consola.escribir(2 % 3)
// Incremento
var x = 2
consola.escribir(x++)
// Decremento
var y = 3
consola.escribir(y--)
Operadores de asignación
Los operadores de asignación son aquellos que permiten asignar un valor a una variable.
// Asignación
var x = 2
consola.escribir(x)
// Asignación de suma
var y = 2
y += 3
consola.escribir(y)
// Asignación de resta
var z = 2
z -= 3
consola.escribir(z)
Operadores de comparación
Los operadores de comparación son aquellos que permiten comparar dos valores.
// Igualdad
consola.escribir(2 == 3)
// Desigualdad
consola.escribir(2 != 3)
// Estrictamente igual
consola.escribir(2 === 3)
// Estrictamente desigual
consola.escribir(2 !== 3)
// Mayor que
consola.escribir(2 > 3)
// Mayor o igual que
consola.escribir(2 >= 3)
// Menor que
consola.escribir(2 < 3)
// Menor o igual que
consola.escribir(2 <= 3)
Operadores lógicos
Los operadores lógicos son aquellos que permiten realizar operaciones lógicas sobre uno o más operandos.
// Y
consola.escribir(verdadero && falso)
// O
consola.escribir(verdadero || falso)
// No
consola.escribir(!verdadero)
Operadores de tipo
Los operadores de tipo son aquellos que permiten obtener el tipo de un valor.
consola.escribir(tipoDe 2)
consola.escribir(tipoDe "Martin Fierro")
consola.escribir(tipoDe verdadero)
consola.escribir(tipoDe nulo)
consola.escribir(tipoDe indefinido)
consola.escribir(tipoDe {})
consola.escribir(tipoDe [])