Image de l'article Opérateurs logiques : exemples d'utilisation d'opérateurs logiques

7.5. Opérateurs logiques : exemples d'utilisation d'opérateurs logiques

Page 34 | Écouter en audio

Les opérateurs logiques sont fondamentaux dans la logique de programmation, car ils permettent d'effectuer des opérations logiques sur des valeurs booléennes, qui aboutissent à une valeur vraie (vrai) ou fausse (faux). Il existe trois opérateurs logiques principaux : AND (&&), OR (||) et NOT (!). Explorons chacun d'eux avec des exemples détaillés.

Opérateur ET (&&)

L'opérateur AND (&&) renvoie vrai si les deux opérandes sont vrais. Prenons l'exemple suivant :

var a = vrai ; var b = faux ; console.log(a && b); // renvoie faux

Dans l'exemple ci-dessus, la variable 'a' est vraie et 'b' est fausse. Puisque l'opérateur AND requiert que les deux opérandes soient vrais, l'expression renvoie faux.

Opérateur OU (||)

L'opérateur OR (||) renvoie vrai si au moins un des opérandes est vrai. Voir l'exemple suivant :

var a = vrai ; var b = faux ; console.log(a || b); // renvoie vrai

Dans l'exemple ci-dessus, la variable 'a' est vraie et 'b' est fausse. Puisque l'opérateur OR requiert qu'au moins un des opérandes soit vrai, l'expression renvoie vrai.

Opérateur NON (!)

L'opérateur NOT (!) inverse la valeur booléenne de l'opérande. Si l'opérande est vrai, il renverra faux et vice versa. Voici un exemple :

var a = vrai ; console.log(!a); // renvoie faux

Dans l'exemple ci-dessus, la variable 'a' est vraie. L'opérateur NOT inverse la valeur, donc l'expression renvoie false.

Exemples d'utilisation d'opérateurs logiques

Les opérateurs logiques sont couramment utilisés dans les conditions de contrôle de flux, telles que les instructions if, les boucles while et les boucles for. Voici quelques exemples :

var a = 5 ; variable b = 10 ; // Utilisation de l'opérateur AND si (a > 0 && b > 0) { console.log("Les deux nombres sont positifs"); } // Utilisation de l'opérateur OR si (a > 0 || b > 0) { console.log("Au moins un des nombres est positif"); } // Utilisation de l'opérateur NOT si (! (a > 0)) { console.log("A n'est pas un nombre positif"); }

Les opérateurs logiques sont également utiles pour combiner des conditions. Par exemple, vous pouvez utiliser l'opérateur AND pour vérifier si deux conditions sont vraies en même temps. Vous pouvez également utiliser l'opérateur OR pour vérifier si au moins une des conditions est vraie.

En bref, les opérateurs logiques sont des outils puissants qui vous permettent de manipuler des valeurs booléennes et de contrôler le déroulement du programme. Ils sont fondamentaux pour la logique de programmation et sont utilisés dans presque tous les programmes.

Répondez maintenant à l’exercice sur le contenu :

Quel est le rôle des opérateurs logiques dans la programmation et comment fonctionnent-ils ?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Image de l'article Structures de décision (IF, ELSE)

Page suivante de lebook gratuit :

35Structures de décision (IF, ELSE)

3 minutes

Obtenez votre certificat pour ce cours gratuitement ! en téléchargeant lapplication Cursa et en lisant lebook qui sy trouve. Disponible sur Google Play ou App Store !

Get it on Google Play Get it on App Store

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte