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)
