Читать книгу Aprender Javascript Avanzado con 100 ejercicios prácticos - MEDIAactive - Страница 18

012 Operadores de comparación

Оглавление

LOS OPERADORES DE COMPARACIÓN COMPARAN SUS operandos, los cuales pueden ser números, cadenas de texto, lógicos u objetos, y devuelven como resultado un valor lógico según si la comparación establecida es o no verdadera. De hecho, todos los operadores de igualdad estudiados en el ejercicio anterior forman parte de este grupo de operadores. Además de los operadores de igualdad, los de comparación son los siguientes: >, >=, < y <=.

1. En este ejercicio, le mostraremos cómo se utilizan los opera-dores de comparación en JavaScript. Como se ha indicado en la introducción, son cuatro, además de los operadores de igualdad tratados en el ejercicio anterior, los operadores de comparación:

> (mayor que)

>= (mayor o igual que)

< (menor que)

<= (menor o igual que)


2. Los cuatro operadores de comparación funcionan tanto para números como para cadenas de texto. Sin embargo, cabe señalar que en el caso de las cadenas de texto, el uso de este tipo de operadores no es demasiado recomendable puesto que hacen distinción entre mayúsculas y minúsculas y no gestionan características como, por ejemplo, los acentos.

3. El operador > devuelve el valor true siempre y cuando el operando izquierdo sea mayor que el derecho. Vea como ejemplo las siguientes sentencias:

caso2 > caso1

// la variable caso1 tiene el valor 3

y la variable caso2, el valor 10

“120” > 111


4. El operador >= devuelve el valor true en el caso en que el operando izquierdo sea igual o mayor que el derecho. Un par de ejemplos del uso de estos operadores serían las siguientes sentencias:

caso2 >= caso1

// la variable caso1 tiene el valor 3

y la variable caso2, el valor 10

caso1 >= 10


5. El siguiente operador de comparación es < , que permite devolver el valor true si el operando izquierdo es menor que el derecho. Siguiendo con nuestros ejemplos con las variables caso1 y caso2 , mire estas sentencias:

caso1 < caso2

// la variable caso1 tiene el valor 3

y la variable caso2, el valor 10

“120” < “111”


6. El último de los operadores de comparación que trataremos en este ejercicio es <=, que devuelve true en el caso en que el operando de la izquierda sea menor o igual que el de la derecha. Vea un claro ejemplo en las líneas siguientes:

caso1 <= caso2

// la variable caso1 tiene el valor

y la variable caso2, el valor 10

caso2 <= 10


Aprender Javascript Avanzado con 100 ejercicios prácticos

Подняться наверх