JavaScript Номер справка
Номера JavaScript
JavaScript имеет только один тип чисел.
Числа могут быть записаны с десятичными дробями или без них:
Пример
var x = 3.14; // A number with decimals
var y = 34; // A number without decimals
Очень большие или дополнительные малые числа могут быть написаны с помощью научной (экспоненты) нотации:
Пример
var x = 123e5; // 12300000
var y = 123e-5; // 0.00123
Для учебника о 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 числами цифр после десятичной запятой |
| toPrecision(x) | Форматирует число до длины x |
| toString() | Преобразует число в строку |
| valueOf() | Возвращает примитивное значение числа |
Все числовые методы возвращают новое значение. Они не изменяют исходную переменную.

