Operadores Lógicos en JavaScript
Los operadores lógicos son fundamentales para tomar decisiones basadas en condiciones en nuestros programas. Los principales son:
AND (
&&): Evalúa si todas las condiciones son verdaderas.- Ejemplo:
if (edad > 18 && tieneLicencia) console.log("Puede conducir!");
- Ejemplo:
OR (
||): Evalúa si al menos una condición es verdadera.- Ejemplo:
if (tieneManzana || tieneBanana) console.log("Tienes frutas!");
- Ejemplo:
NOT (
!): Niega una condición.- Ejemplo:
if (!tieneManzana) console.log("No tienes manzanas.");
- Ejemplo:
Otros Operadores Relacionales
==(Igual),!=(Diferente),<(Menor),>(Mayor),<=(Menor o igual),>=(Mayor o igual).
Estos operadores permiten construir lógica sólida y evaluar diversas condiciones para tomar decisiones efectivas.