Exercice 37/41
Soit les variables var1
, var2
, var3
, var4
, var5
déjà déclarées et qui contiennent un nombre.
Dans le fichier "script.js"
:
- déclarez la variable
result
; - utilisez
Math.max()
pour récupérer le nombre le plus grand; - affectez ce nombre à
result
; - cliquez sur "Soumettre ma réponse".
Leçon 37/41
Pour récupérer le nombre le plus grand, il faut utiliser la fonction max()
.
Exemple :
var grandNombre = Math.max(2,4,6,8); // Récupère 8
54 Commentaires
-
Grumlyman
Bonjour, J'avais fait la même erreur, due à l'exemple donné dans la leçon. Ca fonctionne aussi techniquement, mais je suppose que si jamais il fallait modifier la var1 et remplacer par 100,par exemple, cela biaiserait notre Math.max qui afficherait toujours 57 et non pas 100, à moins de le modifier également. Bref, je pense que l'exemple donné dans la leçon devrait être détaillé pour montrer qu'on ne met pas forcément des nombres, mais les noms de nos variables. Juste mon avis.le 21/09/2022 à 13h57
-
Patricio M Admin
Ehmm... si tu reemplaces var1 = 100, le MAX sera 100 et il sera stocké dans result. Je n'ai pas compris ton commentaire..
le 22/09/2022 à 08h49
-
amine.aboudaoud-88
Mon code ne passe pas pourtant sur la console ça me donne bien 57???var result = Math.max(42, 12, 7, 13, 57);le 25/07/2021 à 19h04
-
meriam Admin
Bonjour, il faut placer les noms des variables comme paramètres de la méthode Math.max (vous avez utilisé les valeurs des variables)
le 26/07/2021 à 12h34
-
amine.aboudaoud-88
Bonjour,le 25/07/2021 à 19h03
-
meriam Admin
N'hésitez pas à poser des questions si vous trouvez des problèmes dans les exercices qui suivent. Bon travail.
le 26/07/2021 à 12h35
-
Scottodipertaraphael-90
var var1 = 42 var var2 = 12 var var3 = 7 var var4 = 13 var var5 = 57 var result = Math.max(var1,var2,var3,var4,var5)le 01/09/2020 à 10h33
-
nkeshimanabrice-37
ok bien vule 28/11/2018 à 16h25
-
francoi.vdb-28
var result = Math.max(var1, var2, var3, var4, var5)le 09/11/2018 à 16h07
-
meriam Admin
Les variables var1, var2, var3, var4, var5 déjà déclarées et qui contiennent un nombre. Supprimez les lignes 1,2,3,4,5 sont inutiles.
le 11/11/2018 à 10h33
-
veronique.nollet
Bonjour, j'ail le message d'erreur suivant : "result" ne contient pas le nombre le plus grand. Où est l'erreur ? var1 = 5; var2 = 7; var3 = 2; var4 = 15; var5 = 3; var result = Math.max(var1,var2,var3,var4,var5);le 07/04/2018 à 07h46
-
mram Admin
Bonjour, il ne faut pas déclarer les variables, on l'a déjà fait pour vous. Juste faire l'opération.
le 11/04/2018 à 01h32
-
eva-85
Bonjour, voici mon code : var result = Math.max(var1,var2,var3,var4); je ne vois pas en quoi il n'est pas conforme et pourtant j'obtiens l'alert avec message "encore raté" .... no comprendole 24/01/2018 à 09h59
-
mram Admin
Bonjour, il manque var5 je pense.
le 24/01/2018 à 14h59
-
omar.djellal
Bonjour c'est un beugele 25/09/2017 à 11h46
-
mram Admin
Bonjour, votre premier essai (avec l'utilisation des variables) était le bon. Pas besoin de définir des nouvelles valeurs pour les variables, et il ne faut pas non plus utiliser des nombres directement.
le 28/09/2017 à 20h46
-
omar.djellal
Bonjour, je ne comprends pas j'ai un message me disant: "Il vous manque une image dans la première colonne de la première ligne." pouvez vous m'aider svp ?le 25/09/2017 à 11h46
-
mram Admin
Bonjour, vous vous êtes trompé d'exercice je pense pour ce commentaire.
le 28/09/2017 à 20h44
Commentaires les mieux notés