Присоединяйтесь к новому бесплатному курсу по Angular: "Список пользователей"
Курс проходит в мессенджере (Telegram, Viber). В конце курса - сессия живого разбора кода. Регистрация по ссылке.

toFixed()

toFixed()

Преобразование числа в строку, сохраняя только два знака после запятой:

var number = 2.26519;
var result = number.toFixed(2); // 2.27

Демо

Определение и использование

Метод toFixed() преобразует число в строку, сохраняя указанное число десятичных знаков.
Примечание: если желаемое число десятичных знаков больше фактического числа, для создания нужной десятичной длины добавляются нули.

Поддержка браузеров

Синтаксис

number.toFixed(x)

Значения параметров

Параметр  Описание
x Необязательный. Число цифр после запятой. Значение по умолчанию равно 0 (без цифр после запятой)

Технические подробности

Возвращаемое значение: Строка, представляющая число, с точным числом знаков после запятой
Версия JavaScript: ECMAScript 3

Дополнительные примеры

Преобразование числа, не сохраняя знаков после запятой:

var number = 2.26519;
var result = number.toFixed(); // 2

Преобразование числа, в котором меньше десятичных знаков, чем указано:

var number = 2.26519;
var result = number.toFixed(8); // 2.26519000