Operadores Lógicos
Los Operadores Lógicos
Los Operadores Lógicos en JavaScript/HTML son fundamentales estos nos permiten realizar comparaciones de mayor complejidad y de un manera más corta. Existen 3 posibles operadores:
Or(||):
El OR devuelve true si al menos uno de los operandos es true. Si ambos operandos son false, entonces devuelve false. Este operador es útil para evaluar múltiples condiciones y ejecutar un bloque de código si al menos una de las condiciones es verdadera.
And(&&) :
el AND devuelve true solo si ambos operandos son true. Si alguno de los operandos es false, entonces devuelve false. Se utiliza para asegurarse de que todas las condiciones especificadas sean verdaderas antes de ejecutar un bloque de código.
Not(!):
Este operador se utiliza para negar el valor de su único operando. Si el operando es true, NOT lo convierte en false; si el operando es false, NOT lo convierte en true. Es útil para invertir el valor booleano de una expresión.
Para ejemplificar los operadores, esto es un programa el cual te pide la edad, y de acuerdo a tu edad, te dirá tu situación en relación al trabajo.
Se ha agregado una lógica más compleja para los mensajes dependiendo de la edad ingresada. Ahora, se verifica si la edad está dentro del rango de edad laboral (entre 18 y 65 años), utilizando el operador lógico AND (&&). Si la edad es menor que 18 o mayor que 65, se muestra un mensaje indicando que no está en edad laboral, utilizando el operador lógico OR (||). Además, se utiliza el operador lógico NOT (!) para verificar si la edad no cumple ninguna de las condiciones anteriores, en cuyo caso se muestra un mensaje indicando que la edad no es válida.
La página ya ejecutada :
Bibliografías:
- Operador lógico AND (&&). (s/f). MDN Web Docs. Recuperado el 10 de abril de 2024, de https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Logical_AND
- Hernández, M. (2020, diciembre 26). Operadores lógicos de JavaScript. freecodecamp.org. https://www.freecodecamp.org/espanol/news/operadores-logicos-javascript/
- Operadores Lógicos. (s/f). Javascript.info. Recuperado el 10 de abril de 2024, de https://es.javascript.info/logical-operators