Для форматирования или преобразования числовых значений используются методы «toFixed», «toExponential» и «toPrecision».
Метод «toFixed» используется для округления числа до указанной точности.
Синтаксис
Параметры
Название | Тип | Описание | Обязательно к указанию |
Число | Число | Число для округления | Да |
Точность | Число | Количество цифр после запятой, от 0 до 20 | Нет |
Комментарий
В результате возвращается целое число в виде строки, округленное по правилам:
- после запятой то количество цифр, которое указано в параметре «точность»;
- если точность не указана, исходное число округляется до целого без дробной части;
- если исходное число содержит меньше цифр, чем указано в точности, то в дробную часть добавляются незначащие нули до нужной длины.
Примеры
Метод «toExponential» используется, чтобы вычислить экспоненту от числа.
Синтаксис
Параметры
Название | Тип | Описание | Обязательно к указанию |
Число | Число | Число для отыскания экспоненты | Да |
Точность | Число | Количество цифр после запятой | Нет |
Комментарий
В результате возвращается число в виде строки, округленное по правилам:
- одна цифра до десятичной точки. После точки цифр столько, сколько указано в параметре «точность»;
- если точность не указана, то после десятичной точки остается исходное количество цифр;
- если в параметре «точность» цифр меньше, чем в исходном числе, то округляется до количества цифр после запятой, которое указано в «точности».
Примеры
Метод «toPrecision» используется для округления числа до общего количества указанных цифр.
Синтаксис
Параметры
Название | Тип | Описание | Обязательно к указанию |
Число | Число | Число для округления | Да |
Количество | Число | Количество отображаемых цифр, от 0 до 21 | Нет |
Комментарий
В результате возвращается число в виде строки, округленное по правилам:
- общее количество цифр в числе (до и после запятой) равно указанному в параметре «количество»;
- если количество цифр в целой части исходного числа больше, чем указано в параметре «количество», то число переводится в экспоненциальную форму;
- если параметр «количество» не указан, то возвращается исходное число без изменений.