Javascript – #1.11. Operadores lógicos

Lección
Materiales

Los operadores lógicos, al igual que vimos en la lección Javascript – #1.10. Operadores de comparación, devuelven un valor booleano (true o false, verdadero o falso) en función de que se cumpla o no una condición. Sus operandos, a diferencia del caso de la mayoría de los operadores de comparación, también son lógicos.

En realidad, podemos utilizar como operandos de los operadores lógicos cualquier otro tipo de dato. Serán false aquellos que almacenen null, 0, NaN, undefined o cadena vacía. ¡Pero no te preocupes por esto ahora! Lo veremos más adelante cuando trabajemos con tipos de datos.

Hay tres operadores lógicos:

  • AND: devuelve true (cierto) si los dos operandos son verdaderos.
  • OR: devuelve true (cierto) si al menos un operador es verdadero.
  • NOT: solo se aplica a un operando. Devuelve true (cierto) si su operando es falso y false (falso) si su operando es cierto.

En este vídeo conocerás los operadores lógicos and, or y not. ¡Más adelante veremos con detalle las condiciones!

Javascript – #1.11. Operadores lógicos

¡Consulta en la pestaña Materiales el código fuente trabajado en la lección!

¿No te ha quedado claro? ¿Quieres aportar tu punto de vista? ¡Deja tu comentario!

¡Ups! ¡Este contenido está restringido a codelovers! Inicia sesión o, si aún no eres miembro de Didacticode, regístrate!