Объект Number представляет числовую дату, либо целые числа, либо числа с плавающей запятой. В общем, вам не нужно беспокоиться об объектах Number, поскольку браузер автоматически преобразует числовые литералы в экземпляры класса Number .
Синтаксис
Синтаксис для создания числового объекта следующий:
var val = new Number(number);
Вместо числа, если вы укажете любой не числовой аргумент, этот аргумент не может быть преобразован в число, он возвращает NaN (Not-a-Number).
Числовые свойства
Вот список каждого свойства и их описание.
Sr.No. | Описание недвижимости |
---|---|
1 | MAX_VALUE
Максимально возможное значение числа в JavaScript может иметь 1.7976931348623157E + 308 |
2 | MIN_VALUE
Наименьшее возможное значение числа в JavaScript может иметь 5E-324 |
3 | NaN
Равен значению, которое не является числом. |
4 | NEGATIVE_INFINITY
Значение, которое меньше MIN_VALUE. |
5 | POSITIVE_INFINITY
Значение, которое больше, чем MAX_VALUE |
6 | прототип
Статическое свойство объекта Number. Используйте свойство prototype, чтобы назначить новые свойства и методы объекту Number в текущем документе. |
7 | конструктор
Возвращает функцию, которая создала экземпляр этого объекта. По умолчанию это объект Number. |
Максимально возможное значение числа в JavaScript может иметь 1.7976931348623157E + 308
Наименьшее возможное значение числа в JavaScript может иметь 5E-324
Равен значению, которое не является числом.
Значение, которое меньше MIN_VALUE.
Значение, которое больше, чем MAX_VALUE
Статическое свойство объекта Number. Используйте свойство prototype, чтобы назначить новые свойства и методы объекту Number в текущем документе.
Возвращает функцию, которая создала экземпляр этого объекта. По умолчанию это объект Number.
В следующих разделах мы возьмем несколько примеров, чтобы продемонстрировать свойства Number.
Численные методы
Объект Number содержит только методы по умолчанию, которые являются частью определения каждого объекта.
Sr.No. | Метод и описание |
---|---|
1 | toExponential ()
Принудительно отображает число в экспоненциальной записи, даже если число находится в диапазоне, в котором JavaScript обычно использует стандартную запись. |
2 | toFixed ()
Форматирует число с определенным количеством цифр справа от десятичного числа. |
3 | toLocaleString ()
Возвращает строковое значение версии текущего номера в формате, который может варьироваться в зависимости от локальных настроек браузера. |
4 | toPrecision ()
Определяет, сколько всего цифр (включая цифры слева и справа от десятичной дроби) для отображения числа. |
5 | нанизывать()
Возвращает строковое представление значения числа. |
6 | ценность()
Возвращает значение числа. |
Принудительно отображает число в экспоненциальной записи, даже если число находится в диапазоне, в котором JavaScript обычно использует стандартную запись.
Форматирует число с определенным количеством цифр справа от десятичного числа.
Возвращает строковое значение версии текущего номера в формате, который может варьироваться в зависимости от локальных настроек браузера.
Определяет, сколько всего цифр (включая цифры слева и справа от десятичной дроби) для отображения числа.
Возвращает строковое представление значения числа.
Возвращает значение числа.
В следующих разделах у нас будет несколько примеров для объяснения методов Числа.