Operadores y Comparaciones
Desliza para mostrar el menú
Los operadores permiten realizar cálculos y comparar valores. Tipos de operadores
- Aritméticos:
+,-,*,/,%; - De asignación:
=,+=,-=; - De comparación:
==,===,!=,!==,>,<,>=,<=.
12345678910111213// Comparing with == (loose equality) vs === (strict equality) console.log(5 == "5"); // true, because == does type conversion console.log(5 === "5"); // false, because === checks both value and type // Not equal operators console.log(5 != "5"); // false, because == type conversion makes them equal console.log(5 !== "5"); // true, different types // Greater than, less than, greater than or equal to, less than or equal to console.log(7 > 3); // true console.log(2 < 1); // false console.log(4 >= 4); // true console.log(9 <= 10); // true
Cuando se utilizan operadores de comparación, JavaScript evalúa los valores como truthy o falsy. Un valor truthy es cualquier valor que se considera verdadero cuando se evalúa en un contexto booleano, mientras que un valor falsy es aquel que se considera falso. Los valores falsy más comunes en JavaScript son:
false;0(el número cero);""(cadena vacía);null;undefined;NaN(no es un número).
Todos los demás valores se consideran truthy.
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 1. Capítulo 6
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Sección 1. Capítulo 6