Для округления можно использоватьметод 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

Попробуйте сами »

Справочные статьи