Tabla 10-5. Operadores Lógicos
| ejemplo | nombre | resultado |
|---|---|---|
| $a and $b | Y | Cierto si tanto $a como $b son ciertos. |
| $a or $b | O | Cierto si $a o $b son ciertos. |
| $a xor $b | O exclusiva | Cierto si $a es cierto o $b es cierto, pero no ambos a la vez. |
| ! $a | Negación | Cierto si $a no es cierto. |
| $a && $b | Y | Cierto si tanto $a como $b son ciertos. |
| $a || $b | O | Cierto si $a o $b son ciertos. |
La razón de las dos variaciones de "y" y "o" es que operan con distinta precedencia (ver Precedencia de Operadores.)