Для округления можно использоватьметод toFixed(), метод toFixed() может округлить Number до числа с указанным количеством десятичных знаков.
Код выглядит следующим образом:
Метод toFixed()
var num =2.446242342;
num = num.toFixed(2); //Результат вывода равен 2.45
Попробуйте сами »
Кроме того, напримерround()、floor()、ceil()и т. д. не могут по-настоящему округлить, есть проблемы с точностью.
round() может обеспечить правильную точность следующим образом:
Метод round()
var num =2.446242342;
num = Math.round((num + Number.EPSILON) * 100) / 100; //Результат вывода равен 2.45
Попробуйте сами »