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
.
1234console.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
.
1234console.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
.
12console.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 (&&
).
1234let 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 !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 2.33
Opérations Logiques
Glissez pour afficher le menu
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
.
1234console.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
.
1234console.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
.
12console.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 (&&
).
1234let 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 !