0% encontró este documento útil (0 votos)
71 vistas2 páginas

Expresiones y Operadores 3 - JavaScript - MDN

Este documento describe los operadores de comparación en JavaScript. Explica que estos operadores comparan sus operandos y devuelven un valor lógico true o false dependiendo de si la comparación es verdadera o falsa. Detalla los diferentes tipos de operadores de comparación como igualdad, desigualdad, mayor que, menor que, e incluye ejemplos.

Cargado por

jesusmanuelhk
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
71 vistas2 páginas

Expresiones y Operadores 3 - JavaScript - MDN

Este documento describe los operadores de comparación en JavaScript. Explica que estos operadores comparan sus operandos y devuelven un valor lógico true o false dependiendo de si la comparación es verdadera o falsa. Detalla los diferentes tipos de operadores de comparación como igualdad, desigualdad, mayor que, menor que, e incluye ejemplos.

Cargado por

jesusmanuelhk
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

19/8/2020 Expresiones y operadores - JavaScript | MDN

Operadores de comparación
Un operador de comparación compara sus operandos y devuelve un valor lógico en función de
si la comparación es verdadera ( true ) o falsa ( false ). Los operadores pueden ser
númericos, de cadena de caracteres (Strings), lógicos o de objetos. Las cadenas de
caracteres son comparadas basándose en un orden lexicográfico estándar, usando valores
Unicode. En la mayoría de los casos, si los dos operandos no son del mismo
tipo, JavaScriptintenta convertirlos en el tipo apropiado para permitir la comparación,
generalmente esta conversión se realiza de manera numérica. Las únicas excepciones que
tiene esta conversión son los operadores === y !== que ejecutan comparaciones de
igualdad o desigualdad de manera estricta (chequeando si ambos operandos son del mismo
tipo). Estos operadores no intentan convertir los operandos a un tipo compatible antes de
comprobar su igualdad. La siguiente tabla describe los operadores de comparación en base al
siguiente código de ejemplo:

var var1 = 3;
var var2 = 4;

Tabla 3.2 Operadores de comparación


Ejemplos
Operador Descripción
devolviendo true
3 == var1
"3" == var1
Igualdad ( == ) Devuelve true si ambos operadorandos son iguales. 3 == "3"

var1 != 4
Desigualdad( != ) Devuelve true si ambos operandos no son iguales.
var2 != "3"

Devuelve true si los operandos son iguales y tienen


Estrictamente el mismo tipo. Mira también Object.is y sameness
in JS. 3 === var1
iguales ( === )

Devuelve true si los operandos no son iguales y/o no


Estrictamente son del mismo tipo. var1 !== "3"
desiguales ( !== ) 3 !== "3"

Devuelve true si el operando de la izquierda es


mayor que el operando de la derecha. var2 > var1
Mayor que ( > )
"12" > 2

Mayor o igual Devuelve true si el operando de la izquierda es var2 >= var1


que ( >= ) mayor o igual que el operando de la derecha. var1 >= 3

Devuelve true si el operando de la izquierda es var1 < var2


Menor que ( < )
menor que el operando de la derecha. "2" < 12

https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Expressions_and_Operators 1/2
19/8/2020 Expresiones y operadores - JavaScript | MDN

Ejemplos
Operador Descripción
devolviendo true
Menor o igual Devuelve true si el operando de la izquierda es var1 <= var2
que ( <= ) menor o igual que el operando de la derecha. var2 <= 5

https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Expressions_and_Operators 2/2

También podría gustarte