JavaScript

ARRONDIR

D

Jeudi 18 janvier 2018

Mis à jour le jeudi 18 janvier 2018

Arrondir

Pour arrondir en JavaScript avec un nombre de chiffre après la virgule, on oublie souvent cette méthode :
mon_nombre.toFixed(2)
L'argument de la méthode .toFixed() est le nombre de chiffre voulu après la virgule.

Néanmoins, si mon_nombre est un nombre entier, 18 par exemple, cette méthode va quand même retourner le nombre entier avec une virgule, 18.00, ce qui n'est pas très sexy comme représentation.
Pour que les nombres entiers ne comportent pas de chiffre après la virgule, il existe un petit hack tout bête et tout simple :
(mon_nombre.toFixed(2))/1
Il suffit de diviser le résultat de la méthode .toFixed() par 1, JavaScript s'occupe du reste.
Notre 18.00 est bien transformé en 18, comportement souvent recherché.


Une erreur ? une question ? une critique ? une faute ? un conseil ? ou tout simplement un merci ?

Lâche ton commentaire