Exercice 13/41
Soit trois variables var1
, var2
, var3
déjà déclarées et qui contiennent un nombre.
Dans le fichier "script.js"
:
- déclarez la variable
result
; - dans l'ordre, additionnez
var1
etvar2
puis multipliez l'ensemble parvar3
, stockez le résultat dansresult
; - affichez le résultat avec
alert()
- cliquez sur "Soumettre ma réponse".
Soit trois variables var1
, var2
, var3
déjà déclarées et qui contiennent un nombre.
Dans le fichier "script.js"
:
- déclarez la variable
result
; - dans l'ordre, additionnez
var1
etvar2
puis multipliez l'ensemble parvar3
, stockez le résultat dansresult
; - affichez le résultat avec
alert()
; - cliquez sur "Soumettre ma réponse".
Leçon 13/41
Vous avez vu les opérateurs arithmétiques +
et -
. Voyons maintenant l'opérateur *
qui sert à faire des multiplications.
Comme en mathématiques, la multiplication est prioritaire sur l'addition et la soustraction. Par exemple :
var result = 7 + 2 * 5; // = 17
Ici, result
vaut 17 car Javascript multiplie 2 par 5 puis additionne 7. Pour changer la priorité d'exécution des calculs il faut utiliser les parenthèses ()
comme en mathématiques. Ainsi :
var result = (7 + 2) * 5; // = 45
Ici, result
vaut 45 car Javascript additionne d'abord 7 et 2 puis multiplie le tout par 5.
66 Commentaires
-
adrien-pare-86
Bonjour, l'énoncé est en doublele 20/05/2022 à 17h14
-
meriam Admin
Bonjour, merci pour votre attention.
le 23/05/2022 à 10h13
-
runy.alen-100
Le truc fait un pop up sur le text des les exos.. il ne serve à pas grand chose.. trouvé une autre place !!le 19/03/2022 à 17h40
-
meriam Admin
Merci pour votre remarque
le 21/03/2022 à 13h24
-
runy.alen-100
Yow mram le pop up à droite bleu qui est pour nous aider.. Il est trop chient.. votre UX / UI / dev front.. quelqu'un n'a pas gere..le 19/03/2022 à 17h39
-
meriam Admin
Merci pour votre remarque.
le 21/03/2022 à 13h23
-
christophe.gagniere-47
entre "result" et " = " ou " = " et "(". Qu'est ce qui peut expliquer l'erreur "boucle infinie" ?le 29/01/2022 à 10h52
-
meriam Admin
Bonjour, votre dernier code est correct.
le 31/01/2022 à 11h12
-
christophe.gagniere-47
Bonjour, pouvez vous m'expliquer pourquoi lorsque je tape le code suivant :var result = (var1+var2)*var3; alert(result); avec des espaces j'ai le message d'erreur "boucle infinie" alors que si je les supprime je n'ai plus le message d'erreurle 24/01/2022 à 09h57
-
meriam Admin
Bonjour, de quels espace vous parlez ??
le 25/01/2022 à 09h37
-
christophe.gagniere-47
Bonjour, pouvez vous m'expliquer pourquoi lorsque je tape le code suivant :le 24/01/2022 à 09h53
-
meriam Admin
Bonjour, quel est votre problème pour pouvoir vous aider??
le 25/01/2022 à 09h35
-
Jugurtha .b93-6
Ou est mon erreur: var résult; = (var1+var2)*var3 alert(result);le 28/04/2021 à 13h47
-
meriam Admin
var result=(var1+var2)*var3; alert(result); (vous devez déclarer la variable result avec le mot clé var)
le 28/04/2021 à 16h09
-
Jugurtha .b93-6
Bonjour lorsque je valide on me dit Vous n'avez pas déclaré la variable result.le 28/04/2021 à 13h32
-
meriam Admin
Bonjour, vous devez déclarer la variable result et faites ce qui est demandé (il faut additionner var1 et var2 et multipliez l'ensemble par var3)
le 28/04/2021 à 15h32
-
lok.jeanluc-93
bonjour, je remarque que depuis plusieurs exercices les ; sont systématiquement oubliés dans script.js , est-ce normal ? cela peut conduire à de mauvais automatismes chez l'apprenantle 06/02/2021 à 11h45
-
meriam Admin
Bonjour, de quels exercices vous parlez?
le 08/02/2021 à 08h36
-
phabonimana-47
var result = (var1+var2)*var3 alert(result)le 22/01/2021 à 15h47
-
meriam Admin
Votre code est correct.
le 22/01/2021 à 20h56
-
nicolas41-57
Bonjour, cela m'affiche toujours "vous devez d'abord additioner var1 et var2le 25/08/2020 à 13h28
-
meriam Admin
Bonjour, vous devez utiliser les variables var1, var2 et var3 et pas les valeurs.
le 25/08/2020 à 13h40
-
varuatahi75-49
bjr,j'ai trouvé la réponse,l'énoncé n'était pas "FAUT".Il faut bien se relire plusieurs et c'est tout simple,bon je vous l'accord ,elle m'a paru discimuler quand on ne sait pas de quoi on parle.Mais la réponse était bien là.Faut creuser les ménages,c'est tout!le 09/01/2019 à 03h09
-
Dev91
je ne comprends pas l'erreur quai- je oublier svple 28/07/2018 à 15h08
-
mram Admin
A quoi sert la ligne 1 si vous n'utilisez pas "result" ligne 2 et que vous refqite l'opération une deuxième foiis ?
le 02/08/2018 à 01h19
-
soacynthiasoa-62
reponse : var result = (var1+var2)*var3; alert (result);le 01/06/2018 à 13h58
-
maevam-13-27
Bonjour, je n'arrive pas à faire valider la réponse en appuyant sur soumettre: Voici mon code en script.js: var result=var1+var2*var3; alert(result);le 15/04/2018 à 05h00
-
mram Admin
Bonjour, il faut mettre votre code dans le fichier Javascript : script.js
le 18/04/2018 à 00h34
Commentaires les mieux notés