Comment arrondir en JavaScript ?
Réponses rédigées par Antoine
Dernière mise à jour : 2018-10-20 15:23:11
Question
Comment arrondir à l'entier supérieur, inférieur, ou le plus proche, en JavaScript ?
Réponse
Pour arrondir un nombre à l'entier supérieur, en JavaScript, vous devez utiliser la fonction ceil :
<script>
var nombre = 1.5;
resultat = Math.ceil(nombre);
alert(resultat);
</script>
Pour arrondir un nombre à l'entier inférieur, en JavaScript, vous devez utiliser la fonction floor :
<script>
var nombre = 1.5;
resultat = Math.floor(nombre);
alert(resultat);
</script>
Pour arrondir un nombre à l'entier le plus proche, en JavaScript, vous devez utiliser la fonction round :
<script>
var nombre = 1.51;
resultat = Math.round(nombre);
alert(resultat);
</script>
Astuces : Pour arrondir par exemple, à l'entier supérieur, à 2 chiffres après la virgule, il suffit d'une simple petite opération mathématique :
<script>
var nombre = 1.51256;
resultat = Math.ceil(nombre * 100) / 100;
alert(resultat);
</script>