Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник JavaScript

Number.prototype.toFixed

Форматирует число с заданным количеством знаков после запятой.

Доступно с: ES3

Синтаксис

number.toFixed(digits)

Параметры

ПараметрТипОписание
digitsnumberНеобязательный. Сколько знаков после запятой оставить; по умолчанию 0.

Возвращаемое значение

stringСтрока с округлённым числом.

Примеры

Два знака после запятой:

console.log((3.14159).toFixed(2));
console.log((2.5).toFixed(2));

Результат:

3.14
2.50

Результат — строка, а не число:

console.log(typeof (3.14159).toFixed(2));

Результат:

string

Примечания

Чтобы снова получить число, оберните результат в Number(). Нули в конце при этом пропадут.

См. также

  • Math.round — Округляет число до ближайшего целого.
  • parseInt — Преобразует строку в целое число.
  • Number.prototype.toLocaleString — Форматирует число по правилам языка: разделители разрядов, валюта, проценты.
  • Intl.NumberFormat — Форматирует числа, валюты, проценты и единицы измерения по правилам языка.

Вопросы и ответы по теме

В учебнике

  • Числа — Числа в JavaScript — целые и дробные, округление, объект Math, toFixed и особые значения Infinity и NaN.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.