Bonjour,
Je voudrais modifier ma fonction roundTo() pour qu'elle incrémente 0 si besoin.
Code JS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 function roundTo(number, digits) { if (number !== undefined && !isNaN(number)) { var scale = Math.pow(10, digits); return Math.round(number * scale) / scale; } else { return "-"; } }
J'aimerais connaitre votre méthode pour gérer un arrondi qui pourrait incrémenter un/des zero(s) si besoin sans passer par la méthode .toFixed().
La fonction ci dessus fait le job parfaitement, sauf qu'elle "zappe" les zeros ...
Code JS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 roundTo(15.26, 1) // 15.3 roundTo(15.26, 2) // 15.26 roundTo(15.26, 3) // 15.260 <-- 0 non géré affiche 15.26
Merci
Partager