Exercice 35/41
Soit la variable var1
de type number et qui contient un nombre.
Dans le fichier "script.js"
:
- déclarez la variable
result
; - utilisez
round()
pour arrondirvar1
; - cliquez sur "Soumettre ma réponse".
Leçon 35/41
Ìl est aussi possible d'arrondir un nombre à l'entier le plus proche avec la fonction round()
:
Exemple :
var nombre = 10.23;
var resultat = Math.round(nombre); // Affiche 10
Remarque :
Il existe plusieurs fonctions pour Math
qui permettent de faire d'autres opérations automatiquement (calcul d'angle ,etc.)
17 Commentaires
-
mick.ingeson-73
bonjour, j'ai reussi l'exexcise mais je me demande si j'ai compris car quand j'utilse alert() j'ai toujoure 37.7 je ne devrait pas avoir 38?le 01/07/2021 à 14h50
-
meriam Admin
Bonjour, l'instruction alert(result) va vous afficher 38, par contre alert(var1) va vous afficher la valeur de var1 doné par l'énoncé.
le 03/07/2021 à 01h07
-
leo-valette
Bonjour, j'ai réussi l'exercice cependant, je me demande si la fonction Math.round peut se substituer à la fonction nombre%nombre pour faire le modulo d'un résultat? Merci :)le 13/11/2020 à 23h15
-
meriam Admin
Rebonjour leo, oui vous pouvez substituer la fonction Math.round pour faire le modulo, exemple :var result = Math.round(var1) % 3; ça donne 2 .
le 16/11/2020 à 11h55
-
loutchay-74
Bonjour, les message d'erreur affiche: Vous devez assigner la variable var1 au 1er paramètre de la fonction round. Pouvez-vous m'aider? Par avance, merci.le 22/08/2020 à 21h45
-
meriam Admin
utilisez round() pour arrondir var1 ce qui donne var result = Math.round(var1);
le 24/08/2020 à 10h25
-
nguyen.tony1984
Message d'erreur, je ne vois pas où est l'erreur... A moins que?le 01/01/2018 à 01h40
-
mram Admin
Bonjour, il faut utiliser Math et la fonction .round() correctement comme indiqué dans la leçon.
le 06/01/2018 à 16h53
-
mram Admin
Merci c'est corrigé.
le 01/06/2017 à 12h31
-
william.dupuis
Petite coquille: dans l'énoncé, le "Il" du premier paragraphe est accentué.le 30/05/2017 à 15h35
Commentaires les mieux notés