JavaScript >Condiciones en JavaScript

Lección 7: Operadores lógicos

 ¿Qué son los operadores lógicos?

En programación, los operadores lógicos o booleanos son utilizados para comparar valores lógicos y obtener un resultado del mismo tipo (true o false). Se suelen utilizar conjuntamente con los operadores relacionales. Los operadores de Suma y Multiplicación trabajan con dos operandos y devuelven un valor lógico basado en las denominadas tablas de verdad. El operador Negación actúa sobre un operando y devuelve la inversa.

OperaciónOperadorEjemploResultado
Negaciónnono TrueFalse
SumaoTrue o FalseTrue
MultiplicaciónyTrue y FalseFalse

 

Las tablas de verdad de los operadores Negación (not), Suma (or) y Multiplicación (and) se muestran a continuación.

A!A
FalseTrue
TrueFalse
ABA || B
FalseFalseFalse
FalseTrueTrue
TrueFalseTrue
TrueTrueTrue
ABA && B
FalseFalseFalse
FalseTrueFalse
TrueFalseFalse
TrueTrueTrue

 

A modo de ejemplo puedes ver el código en JavaScript de una condición utilizando operadores relacionales y lógicos. En el código se puede observar que la condición será verdadera (True) si el número es mayor que 0 y además es menor que 10.

JavaScript
var numero = 3;
if ( numero > 0 and numero < 10 )
   print("El número es mayor que 0 y menor que 10");
Utilizamos cookies propias y de terceros para obtener datos estadísticos de la navegación de nuestros usuarios y mejorar nuestros servicios. Si acepta o continúa navegando, consideramos que acepta su uso. Ver más.