POSITIVE_INFINITY
Специальное значение, представляющее бесконечность. Представляется как литерал "Infinity" без кавычек.
Свойство из
Static, Read-only
JavaScript 1.1, NES 2.0
Версия ECMA
Описание
Это значение ведёт себя несколько иначе, чем математическая Бесконечность:
или на POSITIVE_INFINITY, является NaN.
Поскольку POSITIVE_INFINITY это static-свойство в Number, Вы всегда используете его так: Number.POSITIVE_INFINITY, а не как свойство созданного Вами Number-объекта.
Примеры
Переменной bigNumber
присваивается значение, которое больше максимального значения. Если выполняется оператор if, bigNumber имеет значение "Infinity", поэтому вызывается функция func1.
var bigNumber = Number.MAX_VALUE * 10
if (bigNumber == Number.POSITIVE_INFINITY)
func1()
else
func2()
См. также
,
.