Operadores lógicos
Como ocurre en la anterior lección, esta también va a ser meramente teórica, ya que tampoco podemos ponerla en uso con los conocimientos aprendidos hasta ahora. Estos son operadores que se utilizan para comparar más de dos condiciones.
Os dejo la tabla de los 3 operadores lógicos que vamos a ver. Ahora vamos a suponer que tenemos 4 variables, como pueden ser 'a', 'b', 'c', 'd'.
En los ejemplos solo se hacen comparaciones de dos condiciones, pero se pueden hacer de más de dos... de hecho, de todas las necesarias.
Por ejemplo:
a == b && a > d && b != d
Esto se cumpliría solo si se dan las 3 condiciones, es decir, si 'a' es igual que 'b', y 'a' es mayor que 'd', y también, 'b' es distinto de 'd'.
En cambio, en el caso del segundo operador (||), se cumpliría con que una de todas las condiciones fuera correcta.
Y el operador (!) nos sirve para negar cualquier condición. Recordad meter dicha condición entre paréntesis.
Repito que estos operadores aún no se pueden entender bien del todo hasta que no los pongamos en práctica más adelante. No os preocupéis que en las lecciones correspondientes os quedará todo mucho más claro.