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
//...
}