1 min de lectura

Operaciones Lógicas

Las operaciones lógicas son expresiones matemáticas cuyo resultado es un valor booleano (verdadero o falso, true o false). Estas expresiones se utilizan principalmente en las estructuras de control.

Comparaciones

Las comparaciones permiten comparar variables o expresiones entre sí o con valores concretos. El resultado de la comparación es un valor booleano.

EJEMPLO NOMBRE RESULTADO
a==b Igual True si a es igual a b.
a===b Idéntico True si a es igual a b, y son del mismo tipo.
a!=b a<>b Diferente True si a no es igual a b.
a!==b No idénticos True si a no es igual a b, o si no son del mismo tipo.
a<b Menor que True si a es estrictamente menor que b.
a>b Mayor que True si a estrictamente mayor que b.
a<=b Menor o igual que True si a es menos o igual que b.
a>=b Mayor o igual que True si a es mayor o igual que b.

Operadores Lógicos

Los operadores lógicos permiten combinar expresiones simples en expresiones más complejas. Al escribir expresiones en las que se combinan varias comparaciones mediante operadores lógicos es conveniente utilizar paréntesis, aunque en muchos casos no sean necesarios porque las comparaciones tienen precedencia sobre los operadores lógicos.

EJEMPLO NOMBRE RESULTADO
a && b a and b Y True si los dos, a y b, son true.
a || b a or b O True si uno de los dos, a o b, es true.
a xor b O exclusivo (Xor) True si solo uno de los dos, a o b, es true, pero no ambos.
!a Negación True si a no es true.

1 COMENTARIO

Deja tus comentarios

This site uses Akismet to reduce spam. Learn how your comment data is processed.