Exercice 14/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 divisez l'ensemble parvar3
, stockez le résultat dansresult
; - affichez le résultat avec
alert()
; - cliquez sur "Soumettre ma réponse".
Leçon 14/41
Vous avez vu les opérateurs arithmétiques +
, -
, *
. Voyons maintenant l'opérateur /
qui sert à faire des divisions.
Comme en mathématiques, la division est prioritaire sur l'addition et la soustraction. Par exemple :
var result = 7 + 4 / 2; // = 9
Ici, result
vaut 9 car Javascript divise 4 par 2 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 + 4) / 2; // = 5.5
Ici, result
vaut 5.5 car Javascript additionne d'abord 7 et 4 puis divise le tout par 2.
20 Commentaires
-
jean-louis.A-35
la bonne réponse est var result = (var1+var2)/var3;le 19/11/2020 à 12h19
-
jean-louis.A-35
la bonne réponse est var result = (var1+var2)/var3;le 19/11/2020 à 12h19
-
jeremy.didier77
erreur énoncer il faut faire var1+var3/var2 et non var1+var2/var3 comme ditle 20/07/2017 à 07h43
-
mram Admin
Bonjour, idem ici, il faut utiliser les parenthèses pour changer l'ordre d'exécution des opérations tout en respectant l'énoncé.
le 23/07/2017 à 12h26
-
mram Admin
Oui bien vu. Merci.
le 31/01/2017 à 12h43
-
dzmadrak
Ici, result vaut 5.5 car Javascript additionne d'abord 7 et 4 puis divise le tout par 5. Ce n'est pas divisé par 2?le 28/01/2017 à 21h07
Commentaires les mieux notés