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