Explication des Opérateurs Logiques
Explorons maintenant les opérations logiques. Les opérations logiques sont utilisées pour manipuler et prendre des décisions à partir de valeurs booléennes.
Opérateurs logiques
Il existe 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 l'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 (&&) exige 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 OU (||) retourne false uniquement lorsque les deux valeurs sont false.
NON (!)
L'opérateur NON (!) 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 fréquemment utilisés pour combiner des conditions. Par exemple, pour vérifier si deux valeurs sont supérieures à 4 ou supérieures à 1, l’opérateur ET (&&) peut être utilisé.
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 à celle des opérations de comparaison, qui elles-mêmes ont une priorité inférieure à celle des opérations mathématiques.
Remarque
Comme pour d'autres opérations, il est possible d'utiliser des parenthèses
()pour ajuster la priorité d'exécution.
1. Quel sera le résultat affiché ?
2. Quel sera le résultat affiché ?
3. Quelle sera la sortie ?
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.5
Explication des Opérateurs Logiques
Glissez pour afficher le menu
Explorons maintenant les opérations logiques. Les opérations logiques sont utilisées pour manipuler et prendre des décisions à partir de valeurs booléennes.
Opérateurs logiques
Il existe 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 l'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 (&&) exige 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 OU (||) retourne false uniquement lorsque les deux valeurs sont false.
NON (!)
L'opérateur NON (!) 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 fréquemment utilisés pour combiner des conditions. Par exemple, pour vérifier si deux valeurs sont supérieures à 4 ou supérieures à 1, l’opérateur ET (&&) peut être utilisé.
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 à celle des opérations de comparaison, qui elles-mêmes ont une priorité inférieure à celle des opérations mathématiques.
Remarque
Comme pour d'autres opérations, il est possible d'utiliser des parenthèses
()pour ajuster la priorité d'exécution.
1. Quel sera le résultat affiché ?
2. Quel sera le résultat affiché ?
3. Quelle sera la sortie ?
Merci pour vos commentaires !