Exercice 5/16
Soit deux variables var1
et var2
déjà déclarées et qui contiennent une valeur.
Dans le fichier "script.js"
:
- vérifiez que
var1
ouvar2
soit vraie; - affectez le résultat à
test
et affichez-le avecalert()
; - cliquez sur "Soumettre ma réponse".
Leçon 5/16
Opérateur | Sens logique | Exemple |
---|---|---|
&& | ET | var1 && var2 |
|| | OU | var1 || var2 |
! | NON | !var |
Dans cet exercice vous allez voir l'opérateur ||.
Cet opérateur permet de vérifier que au moins une des expressions est vraie (true
) et pas forcément toutes.
Exemple :
var expression1 = 1 < 2; // True
var expression2 = 1 > 2; // False
var test = expression1 || expression2;
Ici, test
vaut true
car une des expressions testées est vraie (true
).
Remarque :
L'opérateur ||
(OU) sert aussi à retourner le contenu d'une variable évaluée à true
.
18 Commentaires
-
feraud.brieuc-22
même problème qu'à la question d'avant, impossible de valider pour cause de boucle infinie?le 29/11/2020 à 05h22
-
meriam Admin
de même pour cet exo, il suffit d'écrire var test = var1 || var 2
le 29/11/2020 à 11h23
-
b.patou59-65
Bonjour a touus qqun sait comment faire le signe "||" sous windows ça fait plus de 20 min que je cherche et j'ai trouver tout et n'importe quoi sauf celui cile 06/07/2020 à 07h41
-
meriam Admin
Bonjour, cliquez sur AltGr + la touche (6)
le 06/07/2020 à 09h01
-
nicoleta-9
var var1 = true; var var2 = false; var test1=1+2; var test =var1||var2; alert(test);le 06/01/2020 à 11h28
-
iguedelane.sigli-6
Pour les personnes qui ont un Mac comme moi, le signe OU = alt + shift + lle 27/03/2019 à 17h13
-
imane.tayeb-92
Bonjour, dans le cours je ne comprends pas la remarque "retourner le contenu d'un variable évaluée à true". Pourriez-vous m'expliquer?le 11/09/2018 à 05h19
-
mram Admin
Regardez le tableau suivant, ça pourra vous aider : https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Op%C3%A9rateurs/Op%C3%A9rateurs_logiques#Description
le 15/09/2018 à 03h26
-
vfaiola-21
éj'ai beau chercher, je ne vois pas comment faire le symbole OU avec un clavier MAc. merci d'avance pour votre reponsele 30/07/2018 à 11h30
-
mram Admin
Copiez collez || et ça sera bon.
le 04/08/2018 à 19h46
-
bot666
Que signifie la remarque? "L'opérateur || (OU) sert aussi à retourner le contenu d'une variable évaluée à true."le 06/01/2018 à 10h44
-
mram Admin
Bonjour, si vous écrivez ceci : " var test = var1||var2; " alors vous allez récupérer dans la variable "test" soit la valeur de la variable "var1" (si elle est considérée comme vraie" soit celle de la variable "var2" (si elle est considérée comme vraie).
le 11/01/2018 à 22h52
-
mram Admin
Même remarque que sur l'autre exercice, il ne faut pas reprendre systématiquement les codes de l'exemple car c'est juste un exemple. La ligne 3 suffit en remplaçant "expression1" et "expression2" par les variables de l'énoncé (var1, var2).
le 29/10/2016 à 14h09
-
markitobcn
j'ai le même message que précédemment… ou est l'erreur?le 28/10/2016 à 13h25
-
mram Admin
Oui, c'était un problème de syntaxe du code pour construire le tableau, c'est corrigé (voir mon commentaire sur l'exercice précédent). C'est bien || pour OU.
le 23/08/2016 à 11h05
-
pascal-ds
bonjour, dans le tableau du OU, il est utilisé le caractère \, et je viens de me rendre compte dans l'exercice que le bon caractère est |... (pas évident à trouver sur un clavier mac...)le 23/08/2016 à 07h21
Commentaires les mieux notés