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() | Возвращает примитивное значение числа |
Все числовые методы возвращают новое значение. Они не изменяют исходную переменную.