Les opérateurs logiques sont aux nombres de trois :
- && opérateur logique ET
- || opérateur logique OU
- ! opérateur logique N0N
Les tests logiques sont fréquemment utilisés dans la structure conditionnelle
if (condition) { ... code ... }. Pour exécuter le code, la condition doit être à 'true'.
Exemples :
- L'opérateur logique ET implique que toutes les conditions soient vraies :
if (test > 0 && test < 100) { ... code ...}
Pour que le code soit effectuer la valeur test doit être comprise entre 1 et 99.
- L'opérateur logique OU implique que l'une des conditions soit vraie :
if (test = 1 || test = 2) { ... code ...}
Pour que le code soit effectuer la valeur test doit être égale à 1 ou 2.
- L'opérateur logique NON retourne la négation de la condition :
if (! test < 100) { ... code ...}
Pour que le code soit effectuer la valeur test doit être supérieure ou égale à 100.
|