Объект 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() | Возвращает значение числа. |
Понравилась статья? Поделитесь ею с друзьями и напишите отзыв в комментариях!
Новые статьи
- JS База данных - фильтрация записей. Часть 2 - 15/12/2019 05:21
- JavaScript - Совместимость с браузерами - 08/09/2018 15:52
- JavaScript - Карта изображений - 08/09/2018 15:52
- JavaScript - отладка - 08/09/2018 15:51
- JavaScript - Мультимедиа - 08/09/2018 15:51
- JavaScript - анимация - 08/09/2018 15:50
- JavaScript - подтверждение формы - 08/09/2018 15:50
- JavaScript - Обработка ошибок и исключений - 08/09/2018 15:49
- JavaScript - Объектная модель документа или DOM - 08/09/2018 15:49
- JavaScript - Регулярные выражения и объект RegExp - 08/09/2018 15:48
- JavaScript - объект Math - 08/09/2018 15:48
- JavaScript - объект Date - 08/09/2018 15:48
- JavaScript - объект Array - 08/09/2018 15:47
- JavaScript - объект Strings - 08/09/2018 15:47
- JavaScript - логические объекты - 08/09/2018 15:46
Предыдущие статьи
- JavaScript - Обзор объектов - 08/09/2018 15:45
- JavaScript - Печать страницы - 08/09/2018 15:45
- JavaScript - Void - 08/09/2018 15:45
- JavaScript - диалоговые окна - 08/09/2018 15:44
- JavaScript - Redirect - 08/09/2018 15:44
- JavaScript и Cookies - 08/09/2018 15:43
- JavaScript - События - 08/09/2018 15:43
- JavaScript - функции - 08/09/2018 15:42
- JavaScript - управление циклом - 08/09/2018 15:41
- JavaScript - цикл for ... in - 08/09/2018 15:41
- JavaScript - For цикл - 08/09/2018 15:40
- JavaScript - циклы - 08/09/2018 15:40
- JavaScript - switch-case - 08/09/2018 15:39
- JavaScript - if ... else - 08/09/2018 15:39
- JavaScript - Операторы - 08/09/2018 15:38
- JavaScript - переменные - 08/09/2018 15:38
- JavaScript - размещение в файле HTML - 08/09/2018 15:37
- Включение JavaScript в браузерах - 08/09/2018 15:36
- JavaScript - Синтаксис - 08/09/2018 15:34
- JavaScript - Обзор - 08/09/2018 15:31