&& (ET logique)
Description :
Le résultat logique AND est vrai uniquement si les deux opérandes sont vrais (true).
Exemple de code :
Cet opérateur peut être utilisé à l’intérieur de la condition d’une instruction if.
if (digitalRead(2) == HIGH && digitalRead(3) == HIGH) { // si les DEUX commutateurs affichent HIGH // déclarations }
Remarques et avertissements :
Attention à ne pas confondre l’opérateur booléen ET, && (double esperluette), avec l’opérateur binaire ET & (esperluette simple). Ce sont des choses complètement différentes.
Source : https://docs.arduino.cc/language-reference/en/structure/boolean-operators/logicalAnd/