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é.