Trabajando con operadores de comparación
https://engineerdesistemas.blogspot.com/2015/06/trabajando-con-operadores-de-comparacion.html
Los operadores de comparación son muy útiles al momento de evaluar expresiones o ciertas condiciones, para lo cual tenemos que tomar en cuenta el siguiente detalle:
El código del archivo "compara.html" es así:
Posteriormente podríamos usar estas expresiones para la compración:
i) a==b para comparar si son iguales
ii) a===b para comparar si son estrictamente iguales
iii) a!=b cuando se evalua que "a" no es igual a "b"
iv) a!===b igualdad no estricta
v) a>b para comparar si "a" es menor que "b"
vi) a<b para comparar si "a" es mayor que "b"
vii) a>=b para comparar si "a" es menor o igual que "b"
viii) a<=b para comparar si "a" es mayor o igual que "b"
Finalmente están los operadores de comparación complejas lógicas
&& : operador AND
|| : operador OR
Estos operadores se pueden usar en forma combinada por ejemplo:
(a==b) && (b==c)
(a==b) || (b==c)
a) Se usa "=" para realizar una asignación.
b) Se usa "==" para realizar una comparación de igualdad.
c) Se usa "===" para realizar una comparación de igualdad estricta (en valor y tipo de datos).
Ejemplo: realizamos la comparación de dos variables
b) Se usa "==" para realizar una comparación de igualdad.
c) Se usa "===" para realizar una comparación de igualdad estricta (en valor y tipo de datos).
Ejemplo: realizamos la comparación de dos variables
El código del archivo "codigo_compara.js" es así:
var a=321; var b="321"; // Comprobamos si son iguales usando IF if(a==b) { alert("Las variables a y b, son iguales"); } else { alert("Las variables a y b, no son iguales"); }
El código del archivo "compara.html" es así:
<!doctype html> <html> <head> <title> Programa de operadores de comparacion </title> <script type="text/javascript" src="codigo_compara.js"> </script> </head> <body> <p>Esta es la pantalla del programa en JavaScript resultante. </p> </body> </html>
Posteriormente podríamos usar estas expresiones para la compración:
i) a==b para comparar si son iguales
ii) a===b para comparar si son estrictamente iguales
iii) a!=b cuando se evalua que "a" no es igual a "b"
iv) a!===b igualdad no estricta
v) a>b para comparar si "a" es menor que "b"
vi) a<b para comparar si "a" es mayor que "b"
vii) a>=b para comparar si "a" es menor o igual que "b"
viii) a<=b para comparar si "a" es mayor o igual que "b"
Finalmente están los operadores de comparación complejas lógicas
&& : operador AND
|| : operador OR
Estos operadores se pueden usar en forma combinada por ejemplo:
(a==b) && (b==c)
(a==b) || (b==c)