Opérateurs booléens.
Ces opérateurs permettent de comparer deux variables entre elles ou avec des constantes. Selon l’opérateur ils renvoient le résultat vrai ou faux. Ils existent trois opérateurs logiques: AND (&&), OR (||) et NOT (!).
| Opérateurs booléens | |
| && | Vrai si tous sont vrais |
| || | Vrai si un des opérandes est vrai |
| ! | Vrai si c’est faux |
Exemples
if(digitalRead(2) == HIGH && digitalRead(3) == HIGH){ // il lit les deux interrupteurs
// ...
} if (x > 0 || y > 0) { // c'est vrai si un des deux est majeur que zéro
// ...
} if (!x) { // c'est vrai si x est faux
//...
}