Operadores && (and) y || (or) en JavaScript
Los operadores lógicos && y ||, se utilizan principalmente cuando estemos usando 'if' en JavaSript. La estructura del primero va así:
Estructura de &&:
Como te das cuenta lo primero que hace el programa es pedir dos números, seguido de esto, se hace un if en donde dice que:
Si can1 es mayor a 10 Y es mayor a can2, entonces:
Muestra un mensaje en pantalla seguido de el valor en can1.
De lo contrario:
Muestra un mensaje en pantalla seguido de el valor en can2.
el resultado se ve así:
las cantidades son 25 para el primer número y 10 para el segundo.
Ahora es al revés, 9 para la primera y 15 para la segunda.
Pasemos entonces con el operador ||, su estructura es así:
Se hace lo mismo que en el programa anterior, a excepción de el if, el cual dice que:
Si can1 es menor o igual a 10 O mayor que can2, entonces:
Muestra un mensaje en pantalla seguido de el valor en can1.De lo contrario:
Muestra un mensaje en pantalla seguido de el valor en can2.
Sin embargo, lo interesante que tiene este operador es que se tiene cumplir una de las 2 condiciones puestas, en lugar de las 2, como se tiene que hacer con el operador &&. El programa queda así:
Para la primera cantidad se puso 7 y la segunda es igual a 25:
Como te das cuenta se muestra 7 porque es menor que 10.
¿Ahora qué pasa si es mayor la primera?, se puso 20 a can1 y 14 a can2
En este caso la condición cumplida es la segunda.
Ahora se pondrán 15 a la primera y 25 a la segunda.
bibliografía:
Comentarios
Publicar un comentario