Согласно спецификации ECMAScript числа в JavaScript представлены только 64-разрядным форматом двойной точности IEEE 754. Следовательно, в JavaScript нет целочисленного типа.
Что касается округления этих чисел, есть несколько способов, которыми вы можете достичь этого. Объект Math дает нам три метода округления, которые мы можем использовать:
Чаще всего используется Math.round () , оно возвращает значение, округленное до ближайшего целого числа. Затем есть Math.floor () , который возвращает наибольшее целое число, меньшее или равное числу. Наконец, у нас есть функция Math.ceil () , которая возвращает наименьшее целое число, большее или равное числу.
Существует также toFixed () , который возвращает строку, представляющую число с использованием записи с фиксированной точкой.
Ps .: В методе Math.round () есть нет второго аргумента . toFixed () является не специфичным для IE , его в пределах в спецификации ECMAScript также