Menu
CoddyTech

Opérateurs logiques Partie 2

Fait partie de la section Fondamentaux du Journey JavaScript de Coddy. Leçon 19 sur 77.

Les opérateurs logiques ont une table spéciale appelée « table de vérité » qui indique ce que renvoie la combinaison d’opérateurs logiques.

Table de vérité de l’opérateur && :

aba && b
falsefalsefalse
falsetruefalse
truefalsefalse
truetruetrue

La seule façon d’obtenir true avec l’opérateur &&, c’est que a et b soient tous les deux true.

Table de vérité de l’opérateur || :

aba || b
falsefalsefalse
falsetruetrue
truefalsetrue
truetruetrue

Dans ce cas, pour obtenir un résultat true, a ou b doit être true.

Table de vérité de l’opérateur ! :

a!a
falsetrue
truefalse

Ici, la valeur de a est inversée. Si a vaut false, alors !a vaut true

challenge icon

Défi

Débutant

On te donne un code ; remplace les points d’interrogation des variables b1 et b2 afin que b3 soit évalué à true.

Note que b1 et b2 doivent contenir des nombres (par exemple 3, 5, 11, …).

Essayez vous-même

// Écris ton code ci-dessous
let b1 = ?
let b2 = ?
let b3 = !((b1 + b2) > (b1 * b2))

// Ne modifie pas la ligne ci-dessous
console.log(`b3 = ${b3}`)
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur JavaScript en ligne