Je voudrais arrondir au maximum à deux décimales, mais seulement si nécessaire.
Entrée :
10
1.7777777
9.1
Sortie :
10
1.78
9.1
Comment puis-je faire cela en JavaScript ?
Utilisez Math.round(num * 100) / 100
.
Considérez .toFixed()
et .toPrecision()
:
[http://www.javascriptkit.com/javatutors/formatnumber.shtml][1]
[1] : http://www.javascriptkit.com/javatutors/formatnumber.shtml
Cela peut vous aider :
var result = (Math.round(input*100)/100);
pour plus d'informations, vous pouvez consulter ce lien