Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Operadores de Comparación en JavaScript | Realización de Operaciones en JavaScript
Introducción a JavaScript

bookOperadores de Comparación en JavaScript

Las comparaciones se utilizan para definir condiciones, realizar comprobaciones y tomar decisiones en JavaScript. Estas operaciones devuelven un valor booleano (true o false), que otros operadores utilizan para determinar ciertas acciones.

Operadores de comparación

JavaScript ofrece varios operadores de comparación para comparar valores:

  • Igual a (==);
  • Igual a (===);
  • No igual a (!=);
  • No igual a (!==);
  • Mayor que** (>);
  • Mayor o igual que (>=);
  • Menos que (<);
  • Menos que o igual a (<=).

Igual y no igual

La operación Equal To (==) devuelve true si el primer valor es igual al segundo valor y false en caso contrario.

Por el contrario, la operación No igual a (!=) devuelve true si los valores son desiguales.

Ejemplo:

123456789
console.log("Equal to:"); console.log("5 == 5 is", 5 == 5); console.log("5 == 4 is", 5 == 4); console.log("5 == 4.99 is", 5 == 4.99); console.log("Not equal to:"); console.log("5 != 5 is", 5 != 5); console.log("5 != 4 is", 5 != 4); console.log("5 != 4.99 is", 5 != 4.99);
copy

Nota

El operador = es para asignación, mientras que == es para comparación. Tenga cuidado de distinguirlos.

Comparación estricta

La comparación estricta comprueba los tipos de valores y valores. El operador Strict Equal To (===) devuelve true - si ambos valores y sus tipos son iguales, mientras que !== devuelve true si son diferentes.

Ejemplo:

12345678910
console.log("5 === 5 is", 5 === 5); console.log("5 === '5' is", 5 === '5'); console.log("5 == '5' is", 5 == '5'); console.log("5 !== 5 is", 5 !== 5); console.log("5 !== '5' is", 5 !== '5'); console.log("5 != '5' is", 5 != '5'); console.log("Type of 5 is", typeof(5)); console.log("Type of '5' is", typeof('5'));
copy

Mayor y Menor

El operador Mayor que (>) devuelve verdadero si el primer valor es mayor que el segundo. Por el contrario, el operador Menos que (<) devuelve verdadero si el primer valor es menor que el segundo.

Ejemplo:

1234567
console.log("5 > 5 is", 5 > 5); console.log("5 > 4.99 is", 5 > 4.99); console.log("5 > 5.0000001 is", 5 > 5.0000001); console.log("5 < 5 is", 5 < 5); console.log("5 < 4.99 is", 5 < 4.99); console.log("5 < 5.0000001 is", 5 < 5.0000001);
copy

Mayor/Menor o Igual que

Los operadores Mayor que o igual que (>=) y Menor que o igual que (<=) combinan los operadores de comparación correspondientes con Igual que (==). Devuelven true si se cumple alguna de las condiciones.

1234567
console.log("5 >= 5 is", 5 >= 5); console.log("5 >= 4.99 is", 5 >= 4.99); console.log("5 >= 5.0000001 is", 5 >= 5.0000001); console.log("5 <= 5 is", 5 <= 5); console.log("5 <= 4.99 is", 5 <= 4.99); console.log("5 <= 5.0000001 is", 5 <= 5.0000001);
copy

Nota

El operador >= combina > y ==, no ===. El operador <= funciona de forma similar.

1. ¿Cuál será el resultado?

2. ¿Cuál será el resultado?

3. ¿Cuál será el resultado?

4. ¿Cuál será el resultado?

question mark

¿Cuál será el resultado?

Select the correct answer

question mark

¿Cuál será el resultado?

Select the correct answer

question mark

¿Cuál será el resultado?

Select the correct answer

question mark

¿Cuál será el resultado?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. 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

Suggested prompts:

Can you explain the difference between `==` and `===` in more detail?

What happens if I compare different data types using these operators?

Can you give more real-world examples of when to use each comparison operator?

Awesome!

Completion rate improved to 2.33

bookOperadores de Comparación en JavaScript

Desliza para mostrar el menú

Las comparaciones se utilizan para definir condiciones, realizar comprobaciones y tomar decisiones en JavaScript. Estas operaciones devuelven un valor booleano (true o false), que otros operadores utilizan para determinar ciertas acciones.

Operadores de comparación

JavaScript ofrece varios operadores de comparación para comparar valores:

  • Igual a (==);
  • Igual a (===);
  • No igual a (!=);
  • No igual a (!==);
  • Mayor que** (>);
  • Mayor o igual que (>=);
  • Menos que (<);
  • Menos que o igual a (<=).

Igual y no igual

La operación Equal To (==) devuelve true si el primer valor es igual al segundo valor y false en caso contrario.

Por el contrario, la operación No igual a (!=) devuelve true si los valores son desiguales.

Ejemplo:

123456789
console.log("Equal to:"); console.log("5 == 5 is", 5 == 5); console.log("5 == 4 is", 5 == 4); console.log("5 == 4.99 is", 5 == 4.99); console.log("Not equal to:"); console.log("5 != 5 is", 5 != 5); console.log("5 != 4 is", 5 != 4); console.log("5 != 4.99 is", 5 != 4.99);
copy

Nota

El operador = es para asignación, mientras que == es para comparación. Tenga cuidado de distinguirlos.

Comparación estricta

La comparación estricta comprueba los tipos de valores y valores. El operador Strict Equal To (===) devuelve true - si ambos valores y sus tipos son iguales, mientras que !== devuelve true si son diferentes.

Ejemplo:

12345678910
console.log("5 === 5 is", 5 === 5); console.log("5 === '5' is", 5 === '5'); console.log("5 == '5' is", 5 == '5'); console.log("5 !== 5 is", 5 !== 5); console.log("5 !== '5' is", 5 !== '5'); console.log("5 != '5' is", 5 != '5'); console.log("Type of 5 is", typeof(5)); console.log("Type of '5' is", typeof('5'));
copy

Mayor y Menor

El operador Mayor que (>) devuelve verdadero si el primer valor es mayor que el segundo. Por el contrario, el operador Menos que (<) devuelve verdadero si el primer valor es menor que el segundo.

Ejemplo:

1234567
console.log("5 > 5 is", 5 > 5); console.log("5 > 4.99 is", 5 > 4.99); console.log("5 > 5.0000001 is", 5 > 5.0000001); console.log("5 < 5 is", 5 < 5); console.log("5 < 4.99 is", 5 < 4.99); console.log("5 < 5.0000001 is", 5 < 5.0000001);
copy

Mayor/Menor o Igual que

Los operadores Mayor que o igual que (>=) y Menor que o igual que (<=) combinan los operadores de comparación correspondientes con Igual que (==). Devuelven true si se cumple alguna de las condiciones.

1234567
console.log("5 >= 5 is", 5 >= 5); console.log("5 >= 4.99 is", 5 >= 4.99); console.log("5 >= 5.0000001 is", 5 >= 5.0000001); console.log("5 <= 5 is", 5 <= 5); console.log("5 <= 4.99 is", 5 <= 4.99); console.log("5 <= 5.0000001 is", 5 <= 5.0000001);
copy

Nota

El operador >= combina > y ==, no ===. El operador <= funciona de forma similar.

1. ¿Cuál será el resultado?

2. ¿Cuál será el resultado?

3. ¿Cuál será el resultado?

4. ¿Cuál será el resultado?

question mark

¿Cuál será el resultado?

Select the correct answer

question mark

¿Cuál será el resultado?

Select the correct answer

question mark

¿Cuál será el resultado?

Select the correct answer

question mark

¿Cuál será el resultado?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

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