Объект Number представляет собой числовую дату, либо целые числа, либо числа с плавающей запятой. В общем, вам не нужно беспокоиться о объектах Number, потому что браузер автоматически преобразует литералы чисел в экземпляры класса чисел.

Синтаксис

Синтаксис для создания числового объекта выглядит следующим образом:

var val = new Number(number);

Вместо номера, если вы указываете какой-либо аргумент без номера, аргумент не может быть преобразован в число, он возвращает NaN (Not-a-Number).

Свойства номера

Вот список каждого свойства и их описание

Оператор Описание
MAX_VALUEМаксимально возможное значение числа в JavaScript может иметь 1.7976931348623157E + 308
MIN_VALUEНаименьшее возможное значение числа в JavaScript может иметь 5E-324
NaNРавен значению, которое не является числом.
NEGATIVE_INFINITYЗначение меньше MIN_VALUE.
POSITIVE_INFINITYЗначение, превышающее MAX_VALUE
prototypeСтатическое свойство объекта Number. Использовать свойство prototype для назначения новых свойств и методов объекту Number в текущем документе
constructorВозвращает функцию, создавшую экземпляр объекта. По умолчанию это объект Number.

Числовые методы

Объект Number содержит только методы по умолчанию, которые являются частью определения каждого объекта.

Оператор Описание
toExponential()Заставляет номер отображаться в экспоненциальной нотации, даже если номер находится в диапазоне, в котором JavaScript обычно использует стандартную нотацию.
toFixed()Форматирует число с определенным числом цифр справа от десятичной дроби.
toLocaleString()Возвращает версию строкового значения текущего номера в формате, который может варьироваться в зависимости от локальных настроек браузера.
toPrecision()Определяет количество полных цифр (включая цифры слева и справа от десятичной) для отображения числа.
toString()Возвращает строковое представление значения числа.
valueOf()Возвращает значение числа.

Понравилась статья? Поделитесь ею с друзьями и напишите отзыв в комментариях!




Cookies make it easier for us to provide you with our services. With the usage of our services you permit us to use cookies.
Ok