Cómo usar operadores de comparación en JavaScript

Cómo usar operadores de comparación en JavaScript
Mientras se programan Javascript, A menudo encontramos situaciones en las que tenemos que comparar dos valores antes de ejecutar la siguiente declaración. Por ejemplo, está escribiendo un programa para verificar si la edad de una persona es mayor o igual a "20". Esta declaración puede especificarse como una expresión con la ayuda de Operadores de comparación en JavaScript.

Los operadores de comparación se utilizan para comparar dos valores basados ​​en la condición adicional, y después de realizar la comparación, devuelven un valor booleano, ya sea ""verdadero" o "FALSO".

Este artículo discutirá el uso de los operadores de comparación en JavaScript. Entonces, comencemos!

Tipos de operadores de comparación en JavaScript

En JavaScript, Operadores de comparación se dividen en dos categorías: "Operadores de igualdad" y "Operadores racionales":

Operadores de igualdad: Los operadores de igualdad devuelven un valor booleano si dos operandos son igual. El conjunto de operadores de igualdad incluye:

  • Operador de igualdad (==)
  • Operador de desigualdad (!=)
  • Operador de igualdad estricto (===)
  • Operador de desigualdad estricto (!==)

Operadores racionales: Los operadores racionales determinan el relación entre dos operandos y devolver un valor booleano después de la comparación. El conjunto de operadores racionales incluye:

  • Mayor que el operador (>)
  • Menos que el operador (<)
  • Operador mayor o igual (> =)
  • Operador menor o igual (<=)

Explicaremos el uso de cada uno de los operadores de comparación mencionados anteriormente en las siguientes secciones.

Cómo usar el operador de igualdad (==) en JavaScript

El javascript Operador de igualdad "=="Verifica el igualdad del especificado operandos y devuelve un valor booleano. Después de convertir ambos valores en un tipo común, realiza la comparación.

Sintaxis del operador de igualdad (==) en JavaScript

x == Y

Aquí, el operador de igualdad "=="Comparará"X" y "Y"Valores después de convertir el valor de"Y" en el "X"Tipo de datos de operando.

Ejemplo: Cómo usar el operador de igualdad (==) en JavaScript

En primer lugar, crearemos tres constantes llamado "X","Y", y "z"Tener los siguientes valores:

const x = 6,
y = 13,
z = 'Linuxhint';

A continuación, compararemos el valor de constante "X"Con el valor"6 ":

consola.log (x == 6);

El operador de igualdad regresa "verdadero" porque "6"Es igual a la constante"X" en términos de "valor" y "tipo":

En el ejemplo dado a continuación, el operador de igualdad "=="Primero convertirá la cadena"13" hacia número Escriba y luego compárelo con el valor almacenado en la constante "Y":

consola.log (y == '13');

Después de evaluar la expresión "y == '13'", El operador de igualdad devolverá"verdadero":

Por último, verificaremos la constante "z"Y la cadena"Linuxhint"Para la igualdad:

consola.log (z == 'Linuxhint');

El operando del lado derecho ya es una cadena, por lo que el operador de igualdad comparará directamente su valor y devolverá los resultados:

La salida dada significa que los operandos especificados no son iguales. Como el valor almacenado en la constante "z" es "Linuxhint,"Y el valor con el que se compara es"Linuxhint". Entonces, podemos concluir que al comparar cadenas, el "igualdad"El operador también compara el"Caso de caracteres".

Cómo usar el operador de desigualdad (!=) en JavaScript

Para comparar la desigualdad de dos operandos en JavaScript, el Operador de desigualdad "!="Se usa. Devuelve un valor booleano que indica que la condición especificada es verdadera o falsa.

Sintaxis del operador de desigualdad (!=) en JavaScript

X != Y

Ejemplo: cómo usar el operador de desigualdad (!=) en JavaScript

En el siguiente ejemplo, el operador de desigualdad "!="Comparará"6"Con el valor del"X" constante:

consola.Log (x != 6);

Como ambos operandos son iguales, el operador de desigualdad regresará "FALSO":

Comparando el valor de "Y"Con la cadena"13"Volverá"verdadero"Porque ambos valores son desiguales en términos del tipo de datos:

consola.log (y == '13');

Del mismo modo, la cadena 'Linuxhint ' almacenado en el "z"Constante no es igual a"Linuxhint“, Porque el primer personaje está en la parte superior:

consola.Log (z != 'Linuxhint');

Entonces el caso de devolución del operador de desigualdad "!="Se establecerá en"verdadero":

Cómo usar un operador de igualdad estricto (===) en JavaScript

Otro operador que se puede utilizar para comparar la igualdad de dos operandos es el Operador de igualdad estricto "===". El término "estricto"Lo distingue del operador de igualdad"==", Ya que compara estrictamente los valores de los operandos especificados sin convertirlos en un tipo común.

Sintaxis del operador de igualdad estricto (===) en JavaScript

x === Y

Ejemplo: Cómo usar un operador de igualdad estricto (===) en JavaScript

Ahora verificaremos la igualdad entre el valor de "Y"Y la cadena agregada"13", Usando el operador de igualdad estricto:

consola.log (y === '13');

La salida se imprime "FALSO"Después de comparar el valor numérico de la constante"Y"Con la cadena"13":

En la otra condición, el operador de igualdad estricto verificará la igualdad entre el valor de "Y"Y un número"13":

consola.log (y === 13);

Ambos valores son iguales según su tipo de datos asociados, por lo que el operador de igualdad estricto los marcará como iguales y devolverá un "verdadero"Valor booleano:

Cómo usar un operador de desigualdad estricto (!==) En JavaScript

El javascript Operador de desigualdad estricto (!==) valida la desigualdad entre dos operandos en función de sus "valor" y "tipo". Vuelve "verdadero"Si tanto el tipo como el valor son desiguales; de lo contrario, el caso de devolución se establece en "FALSO".

Sintaxis del operador de desigualdad estricto (!==) En JavaScript

X !== Y

Ejemplo: cómo usar un operador de desigualdad estricto (!==) En JavaScript

El ejemplo a continuación utilizará el operador de desigualdad estricto para comparar el valor de la constante "Y"Con la cadena"13":

consola.pesado !== '13');

El constante "Y"Comprende un valor del"número" tipo. En contraste, el otro operando especificado tiene un "cadena"Valor de tipo, por lo que el operador de desigualdad estricto declarará ambos valores como"desigual" y volver "verdadero":

Cómo usar más grande que el operador (>) en JavaScript

Este operador racional se usa para verificar si el valor del operando del lado izquierdo es mayor que el valor del operando del lado derecho. Si ambos operandos satisfacen la condición adicional, el operador más grande que el operador regresará "verdadero"; De lo contrario, se imprime "FALSO".

Sintaxis de mayor que el operador (>) en JavaScript

x> y

Ejemplo: cómo usar más grande que el operador (>) en JavaScript

Para el propósito de demostración, crearemos una constante nombrada "X"E inicializarlo con"14":

const x = 14;

En el siguiente paso, utilizaremos el mayor que el operador ">"Para verificar si el valor del"X"Constante es mayor que"10" O no:

consola.log (x> 10);

Como el número "14"Es mayor que el"10"Valor, por lo que el Operador más grande volverá"verdadero":

Cómo usar menos de (<) operator in JavaScript

El Menos que operador relacional "<"Se usa para verificar si el valor del operando del lado izquierdo es menor que el valor del operando del lado derecho. Si ambos operandos satisfacen la condición adicional, el operador menor o igual devolverá "verdadero"; De lo contrario, se imprime "FALSO".

Sintaxis de menos que el operador (<) in JavaScript

X <= y

Ejemplo: cómo usar menos que el operador (<) in JavaScript

Ahora, utilizaremos el operador menor que verificaremos si el valor de la constante "X" es menos que "10" O no:

consola.Log (x < 10);

Después de realizar la comparación, el operador especificado devolvió "FALSO,"Que indica que el valor almacenado en el operando del lado izquierdo es mayor que"10":

Cómo usar operador mayor o igual (>) en JavaScript

El javascript Operador mayor o igual "> ="Se usa para comparar el valor del lado izquierdo con el valor del lado derecho y verificar que sea mayor o igual. Si ambos operandos satisfacen la condición adicional, el operador mayor o igual regresará "verdadero"; De lo contrario, se imprime "FALSO".

Sintaxis de operador mayor o igual (> =) en JavaScript

x> = y

Ejemplo: cómo usar operador mayor o igual (> =) en JavaScript

Aquí, la ejecución del operador mayor o igual o igual o igual> ="Volverá"verdadero"Porque la constante"X" contiene "14":

consola.log (x> = 14);

Cómo usar un operador menos o igual<=) in JavaScript

El javascript Operador menor o igual "<="Se utiliza para comparar el valor del lado izquierdo con el valor del lado derecho y verificar que sea menor o no. Si ambos operandos satisfacen la condición adicional, el operador menor volverá "verdadero"; de lo contrario, muestra "FALSO".

Sintaxis de operador mayor o igual<=) in JavaScript

X <= y

Ejemplo: cómo usar menos o igual o igual operador (<=) in JavaScript

Con la ayuda del operador menor o igual, ejecutaremos la condición dada a continuación:

consola.Log (x <= 14);

El operador relacional especificado marcará ambos valores como iguales y retorno "verdadero":

Esa fue toda la información esencial relacionada con el uso de operadores de comparación en JavaScript. Explorarlos más a fondo de acuerdo con sus preferencias.

Conclusión

Operadores de comparación En JavaScript, compare dos valores basados ​​en la condición adicional. Estos operadores de JavaScript se dividen en dos categorías: Operadores de igualdad y Operadores racionales. Los operadores de igualdad verifican si dos operandos son iguales, mientras que los operadores racionales determinan la relación entre los operandos especificados. Este artículo sobre el método para usar operadores de comparación en JavaScript.