Exercice 14/16
Soit les variables var1
, var2
, var3
et var4
déjà déclarées et qui contiennent une valeur.
Dans le fichier "script.js"
:
- utilisez l'opérateur OU pour récupérer le contenu de la première variable évaluée à
true
; - affectez ce contenu à
result
; - affichez
result
avecalert()
; - cliquez sur "Soumettre ma réponse".
Leçon 14/16
Cet exercice est un rappel sur l'opérateur logique OU qui possède une fonctionnalité particulière (retournez voir la description de l'exercice en question si nécessaire).
Exemple :
var var1 = "";
var var2 = 1;
var var3 = "Je suis une chaîne de caractères";
var resultat = var1 || var2 || var3;
Dans cet exemple, resultat
contient la valeur de la première variable évaluée à true
.
54 Commentaires
-
veroniquedouce-83
Bonjour, j'ai fais l'exercice, mais je ne comprends pas pourquoi la première variable est true (comme dans la leçon). L'opérateur OU permet de vérifier qu'au moins une des expressions est vraie, alors que dans l'exercice on demande : utilisez l'opérateur OU pour récupérer le contenu de la première variable évaluée à true et, la var var1 = 0. Pourriez-vous me l'expliquer, s'il vous plaît. Mercile 26/09/2022 à 18h28
-
Patricio M Admin
var 1 existe, var 1 est true, donc, voilà, tu la récupères et tu l'assignes à result
le 27/09/2022 à 08h14
-
nniatsireb-31
Bonjour, vous pouvais me dire si quelqu'un peux m'expliquer comme utiliser ces operateurs?le 04/04/2022 à 13h07
-
meriam Admin
l'opérateur || ++>Cet opérateur permet de vérifier que au moins une des expressions est vraie (true) et pas forcément toutes
le 06/04/2022 à 19h57
-
delphine.didier17-23
bonjour, on me dit qu'il y a une boucle infinie, je ne comprends pas. Voici mon code var var1 = 0; var var2 = 0; var var3 = "Lorem ipsum"; var var4 = 1; var result; result=var1||var2||var3||var4; alert(result); /* Votre code ... */ result = /* ici */; alert(result);le 25/03/2022 à 09h23
-
meriam Admin
Bonjour, votre dernier code est correct.
le 28/03/2022 à 14h29
-
abdo7219
var var1 = 0; var var2 = 0; var var3 = "Lorem ipsum"; var var4 = 1; var result; /* Votre code ... */ result = var1 || var2 || var3 || var4 /* ici */; alert(result);le 03/10/2021 à 10h28
-
meriam Admin
N'hésitez pas à poser des questions si vous trouvez des problèmes dans les exercices qui suivent. Bon travail.
le 04/10/2021 à 14h48
-
evan.collebrusco-87
var var1 = 0; var var2 = 0; var var3 = "Lorem ipsum"; var var4 = 1; var result = var1 || var2 || var3 || var4; alert(result);le 10/08/2021 à 13h01
-
meriam Admin
Bonjour, il faut placer l'opérateur || entre var1 et var2 (non pas &&)
le 12/08/2021 à 10h42
-
tsingalamitsiky-92
Bonjour Besoin d'aide svp je ne comprend pas mon erreurrle 25/03/2021 à 15h59
-
meriam Admin
Bonjour, votre dernier code est correct.
le 25/03/2021 à 16h38
-
youdjine
pouvez vous m'expliquer cet exercice svp je me le comprends pas certe quand je copiele resultat des autres ca fonctionne mais mon but est de comprendre pour avancer et mon pas de tricher pour avancer .le 24/03/2021 à 11h38
-
meriam Admin
Bonjour, votre code est correct.
le 24/03/2021 à 18h37
-
cyndelle.blanchard-79
ah ben oui ^^ le premiere variable évaluée a true est var3, je lisais en comprenant var1le 03/02/2021 à 14h54
-
meriam Admin
Votre code est correct.
le 07/02/2021 à 21h41
-
cyndelle.blanchard-79
J'ai la bonne réponse mais je ne comprend pas pourquoi il est dit que la premiere variable est évaluée a true sachant que dans une autre leçon on a vue que " " , 0 , false, et undefined étais considérer comme fauxle 03/02/2021 à 14h52
-
meriam Admin
Bonjour, votre code est correct.
le 07/02/2021 à 21h40
-
rosirisf77-81
j'ai beau a essayé mais je n'arrive pas,le 01/01/2021 à 10h32
-
meriam Admin
Bonjour, il faut supprimer les guillemets qui entourent le nom de chaque variable ==>result = var1||var2||var3|| var4
le 04/01/2021 à 12h25
-
nkeshimanabrice-37
merci meriam...le 25/03/2019 à 13h39
-
celeste_a
Erreur interne, merci de la corriger...le 05/01/2019 à 18h22
-
meriam Admin
à la ligne 7, il existe un point virgule inutile.
le 05/01/2019 à 19h38
-
kondimandi-33
simple mais complex cet exercicele 22/12/2018 à 17h30
-
meriam Admin
Bonjour, cliquez sur le bouton reset pour réinitialiser votre code et obtenir les valeurs des variables. A la ligne 5, supprimez les guillemets qui entourent les noms des variables.
le 24/12/2018 à 07h52
-
aymoh-14
comme ça c'est bon ?le 12/12/2018 à 11h39
-
meriam Admin
Déclarer la variable result ce qui donne (var result;) et dans une autre ligne affectez le résultat de la comparaison à la variable result (ce qui donne result = var1 || var2 || var3 || var4;).
le 12/12/2018 à 12h28
-
aymoh-14
de l'aide s'il vous plait mramle 12/12/2018 à 10h26
-
meriam Admin
la variable resultat n'existe pas. Utilisez la variable result.
le 12/12/2018 à 10h32
Commentaires les mieux notés