Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Operadores y Comparaciones | Section
Fundamentos de JavaScript

bookOperadores 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
copy

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?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 6

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 1. Capítulo 6
some-alt