Operadores Javascript

Operadores en Javascript

Hemos utilizado un par de operadores en javascript en las lecciones anteriores.

Utilizamos el (=) para asignar valores, los operadores aritméticos (+ - / *) para sumar, restar, multiplicar y dividir.

Hay más operadores y en esta lección los repasaremos.

  • Operadores aritméticos
  • Operadores de Asignación
  • Operadores de comparación
  • Operadores logicos

Operadores Aritméticos

Se utilizan para realizar operaciones matemáticas.

Operadores Descripción
+ Adición
- Sustracción
* Multiplicación
/ División
% Operador de módulo. Devuelve el resto de dos operandos
++ Incremento
-- Decremento
Adición Ejemplo:
var x = 10;
var y = 15;
var z = x + y;
document.getElementById("demo").innerHTML = z;
Resultado:
35

Operadores De Asignación

Se utilizan para asignar un valor a su operando izquierdo basándose en el valor de su operando derecho.

Ejemplo: La expresión 5 * 6, el * es el operador. El 5 y el 6 son los operandos, y 30 es el resultado.

Operadores Ejemplo Igual a
= a = z a = z
+= a += z a = a + z
-= a -= z a = a - z
*= a *= z a = a * b
/= a /= z a = a / z
%= a %= z a = a % z
Ejemplo:
var a = 5;
a *= 10;
document.getElementById("demo").innerHTML = a;
Resultado:
50

Operadores De Cadena(string)

El operador ( + ) también se puede usar para agregar cadenas(strings), esto se llama concatenar cadenas(strings) en javascript.

Ejemplo:
var e1 = "Juan ";
var e2 = "Alberto";
document.getElementById("demo").innerHTML = e1 + " " + e2;
Resultado:
Juan Alberto

El operador ( += ) también se puede usar para concatenar cadenas, esto reducirá la cantidad de escritura.

Ejemplo:
var e1 = "Buenos días a ";
e1 += "todos";
document.getElementById("demo").innerHTML = e1;
Resultado:
Juan Alberto

Agregando cadenas y números

Al sumar 2 números, la suma será un número, pero al sumar un número y una cadena, el resultado será una cadena.

Ejemplo:
var a = 1 + 2;
var b = "3" + 4;
var c = "Hola" + 2;
document.getElementById("demo").innerHTML =
  a + "<br>" + b + "<br>" + c;
Resultado:
3
34
Hola2

Operadores De Comparación

Javascript se utilizan para comparar valores y devolver verdadero(true) o(or) falso(false).

Operadores Descripción
== igual a
=== igual a valor y igual tipo
!= no es igual
!== no igual valor o no igual tipo
> Mayor que
< Menor que
>= Mayor o igual que
<= Menor o igual que
? operador ternario
Operadores de Comparación ejemplo:
var b = 10;
document.getElementById("demo_dos").innerHTML = (b == 9);
Resultado:
false // 9 no es igual a 10, por lo que devolverá falso

Operadores Logicos

Javascript se utilizan para determinar la lógica entre variables o valores. El resultado se mostrará como verdadero(true) o falso(false).

Operadores Descripción
&& Y (AND)
|| O (OR)
! NO (NOT)