Contenu du cours
Introduction à JavaScript
Introduction à JavaScript
Opérations Logiques
Maintenant, explorons les opérations logiques. Les opérations logiques sont utilisées pour manipuler et prendre des décisions basées sur des valeurs booléennes.
Opérateurs Logiques
Il y a trois opérateurs logiques en JavaScript :
- ET (
&&
); - OU (
||
); - NON (
!
).
ET (&&)
L'opérateur logique ET (&&
) retourne true
uniquement lorsque les deux valeurs sur lesquelles il opère sont true
. Le résultat est false
si une des valeurs est false
.
console.log(true && true); console.log(true && false); console.log(false && true); console.log(false && false);
L'opérateur ET (&&
) nécessite que toutes les valeurs soient true
pour retourner true
.
OU (||)
L'opérateur logique OU (||
) retourne true
si au moins une des valeurs est true
. Il retourne false
uniquement lorsque les deux valeurs sont false
.
console.log(true || true); console.log(true || false); console.log(false || true); console.log(false || false);
L'opérateur OR (||
) retourne false
uniquement lorsque les deux valeurs sont false
.
NOT (!)
L'opérateur NOT (!
) inverse la valeur booléenne. Il transforme true
en false
et false
en true
.
console.log(!true); console.log(!false);
Utilisation des opérateurs logiques
Les opérateurs logiques sont souvent utilisés pour combiner des conditions. Par exemple, pour vérifier si deux valeurs sont supérieures à 4
ou supérieures à 1
, vous pouvez utiliser l'opérateur ET (&&
).
let a = 5, b = 3; console.log(a > 4 && b > 4); console.log(a > 1 && b > 1);
Priorité
Les opérations logiques ont une priorité inférieure aux opérations de comparaison, qui, à leur tour, ont une priorité inférieure aux opérations mathématiques.
Remarque
Comme pour d'autres opérations, vous pouvez utiliser des parenthèses
()
pour ajuster la priorité d'exécution.
1. Quelle sera la sortie ?
2. Quel sera le résultat ?
3. Quel sera le résultat ?
Merci pour vos commentaires !