Javascript – #1.11. Operadores lógicos

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!

¡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!

2 comentarios
Contraer comentarios
CSG_Valladares_5 27/03/2023 a las 23:11

para que nos servira todos estos operadores a la hora de entrar en un trabajo profesional?

Ada (Administrador) 19/04/2023 a las 05:49

¡Hola, Daniel!
Pues aunque no te lo creas, SON SÚPER ÚTILES y se utilizan un montón. En serio, es posible que en el 50% de las veces que hagas una condicional trabajes con operadores lógicos, así que te recomiendo que no te pases esta parte porque es muy importante.

Deja un comentario