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 arrondir var1;
  • 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.)

Commentaires les mieux notés

17 Commentaires

  • mick.ingeson-73

    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

    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

    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

    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

    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

    meriam Admin

    utilisez round() pour arrondir var1 ce qui donne var result = Math.round(var1);

    le 24/08/2020 à 10h25

  • nguyen.tony1984

    nguyen.tony1984

    Message d'erreur, je ne vois pas où est l'erreur... A moins que?

    le 01/01/2018 à 01h40

  • mram

    mram Admin

    Bonjour, il faut utiliser Math et la fonction .round() correctement comme indiqué dans la leçon.

    le 06/01/2018 à 16h53

  • mram

    mram Admin

    Merci c'est corrigé.

    le 01/06/2017 à 12h31

  • william.dupuis

    william.dupuis

    Petite coquille: dans l'énoncé, le "Il" du premier paragraphe est accentué.

    le 30/05/2017 à 15h35

index.html
script.js
<!DOCTYPE HTML> <html> <head> <title>Arrondir à l'entier le plus proche</title> <script src="script.js"></script> </head> <body> </body> </html>
var var1 = 37.7