x && y
es el operador Y en corto circuito.
Si
x
se evalúa a
false,
el resultado es
x
y no se evalúa
y;
de lo contrario, el resultado es
y.
x || y
es el operador O en corto circuito.
Si
x
se evalúa a
true,
el resultado es
x
y no se evalúa
y;
de lo contrario, el resultado es
y.
!x
es el operador NO.
Si
x
se evalúa a
true,
el resultado es
false;
de lo contrario, el resultado es
true.
else como operador lógico
Toma el valor de la expresión asociada a la condición que resulte verdadera
de acuerdo a las reglas de la condicional múltiple con
else.