Arredondar para no máximo 2 casas decimais (apenas se necessário)
I'gostaria de arredondar no máximo 2 casas decimais, mas somente se necessário.
Entrada:
10
1.7777777
9.1
Saída:
10
1.78
9.1
Como posso fazer isto em JavaScript?
2465
3
Utilize
Math.round(num * 100) / 100
.Considere
.toFixed()
e.toPrecision()
:http://www.javascriptkit.com/javatutors/formatnumber.shtml
Isto pode ajudar-te:
para mais informações, você pode dar uma olhada neste link
https://stackoverflow.com/questions/566564/javascript-functions-math-roundnum-vs-num-tofixed0-and-browser-inconsistenci