English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
toPrecision()Функция метода: возвращает строку, представляющую числовое значение с заданной точностью.
number.toPrecision(precision)
var num = 5.123456; num.toPrecision(3);Проверим‹/›
Все браузеры полностью поддерживают метод toPrecision():
Метод | |||||
toPrecision() | Да | Да | Да | Да | Да |
Параметр | Описание |
---|---|
precision | (по умолчанию) целое число, используемое для указания количества эффективных цифр |
Возвратное значение: | Строка, представляющая собой число с указанной точностью |
---|---|
Исключительные случаи: | Если точность не находится в диапазоне от 1 до 100 (включительно), то выбрасывается RangeError |
Версия JavaScript: | ECMAScript 3 |
Форматирование числа с указанной длиной:
var num = 5.123456; num.toPrecision(); // 5.123456 num.toPrecision(1); // 5 num.toPrecision(2); // 5.1 num.toPrecision(3); // 5.12 num.toPrecision(4); // 5.123 num.toPrecision(10); // 5.123456000Проверим‹/›