JavaScript Справочник чисел
Числа JavaScript
В JavaScript есть только один тип чисел.
Числа могут быть записаны с десятичными знаками или без них:
Пример
var x = 3.14; // Число с десятичными знаками
var y = 34; // Число без десятичных знаков
Попробуйте сами »
Сверхбольшие или сверхмалые числа можно записывать в экспоненциальной нотации:
Учебное пособие по числам JavaScript см. в JavaScript Учебник чисел.
Свойства числа
| Свойство | Описание |
|---|---|
| constructor | Возвращает функцию, создавшую прототип числа JavaScript |
| MAX_VALUE | Возвращает наибольшее возможное число в JavaScript |
| MIN_VALUE | Возвращает наименьшее возможное число в JavaScript |
| NEGATIVE_INFINITY | Представляет отрицательную бесконечность (возвращается при переполнении) |
| NaN | Представляет значение "не число" |
| POSITIVE_INFINITY | Представляет бесконечность (возвращается при переполнении) |
| prototype | Позволяет добавлять свойства и методы к объекту |
Числовые методы
| Метод | Описание |
|---|---|
| isFinite() | Проверяет, является ли значение конечным числом |
| isInteger() | Проверяет, является ли значение целым числом |
| isNaN() | Проверяет, является ли значение Number.NaN |
| isSafeInteger() | Проверяет, является ли значение безопасным целым числом |
| toExponential(x) | Преобразует число в экспоненциальное представление |
| toFixed(x) | Форматирует число, используя x цифр после десятичной точки |
| toLocaleString() | Преобразует число в строку в зависимости от языковых настроек |
| toPrecision(x) | Форматирует число до длины x |
| toString() | Преобразует число в строку |
| valueOf() | Возвращает примитивное значение числа |
Все числовые методы возвращают новое значение. Они не меняют оригинал переменная.
