image
Valora:   4/5 de 22
Inicio » Javascript » Manual » Operadores




Operadores de comparaci�n

Por Lola C�rdenas y Joaquin Gracia.
rinconprog.metropoli2000.com

Un operador de la comparaci�n compara sus operando y devuelve un valor l�gico basado en si la comparaci�n es verdad o no. Los operando pueden ser num�ricos o cadenas.















Operador Descripci�n
== " Igual a" devuelve true si los operandos son iguales
=== Estrictamente "igual a" (JavaScript 1.3)
!= " No igual a" devuelve true si los operandos no son iguales
!== Estrictamente " No igual a" (JavaScript 1.3)
> " Mayor que" devuelve true si el operador de la izquierda es mayor que el de la derecha.
>= " Mayor o igual que " devuelve true si el operador de la izquierda es mayor o igual que el de la derecha.
< " Menor que" devuelve true si el operador de la izquierda es menor que el de la derecha.
<= "Menor o igual que" devuelve true si el operador de la izquierda es menor o igual que el de la derecha.

Nota:

En JavaScript 1.3 y JavaScript 1.1 o anteriores, los operadores de comparaci�n realizaban 'una conversi�n de tipos' si era necesario. Es decir, si un operando era una cadena y el otro era un valor num�rico, JavaScript realizaba la conversi�n de la cadena a num�rico antes de realizar la comparaci�n.

JavaScript 1.2 no realizaba 'conversiones de tipo', por eso si dos operadores eran de tipos distintos no se realizaba la comparaci�n.

Finalmente, en las �ltimas versiones de JavaScript se a�aden los operadores de 'comparaci�n estricta', los cuales realizar�n la comparaci�n si los dos operandos son del mismo tipo.

<!-- Manual de JavaScript de WebEstilo.com -->
<html>
<head>
   <title>Ejemplo de JavaScript</title>
</head>
<body>
<script language="JavaScript">
   a = 8;
   b = 3;
   c = 3;
   document.write(a == b);document.write("<br>");
   document.write(a != b);document.write("<br>");
   document.write(a < b);document.write("<br>");
   document.write(a > b);document.write("<br>");
   document.write(a >= c);document.write("<br>");
   document.write(b <= c);document.write("<br><br>");
   document.write(3 == "3");document.write("<br>");
   document.write(3 === "3");document.write("<br>");
</script>

</body>
</html>

Ejecutar ejemplo Ver c�digo







Comparte


Aportaciones de usuarios A�adir una aportaci�n



Enlaces
Cocina Facil IngenieroSoftware.com  
Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.