Клиентский JavaScript. Справочник

         

Описание


Это значение ведёт себя несколько иначе, чем математическая бесконечность:

  • Любое положительное значение, включая POSITIVE_INFINITY, умноженное на POSITIVE_INFINITY, даёт POSITIVE_INFINITY.
  • Любое отрицательное значение, включая NEGATIVE_INFINITY, умноженное на POSITIVE_INFINITY, даёт NEGATIVE_INFINITY.
  • Нуль, умноженный на POSITIVE_INFINITY, даёт NaN.
  • NaN, умноженное на POSITIVE_INFINITY, даёт NaN.
  • POSITIVE_INFINITY, делённое на любое отрицательное значение, за исключением NEGATIVE_INFINITY, даёт NEGATIVE_INFINITY.
  • POSITIVE_INFINITY, делённое на любое положительное значение, за исключением POSITIVE_INFINITY, даёт POSITIVE_INFINITY.
  • POSITIVE_INFINITY, делённое на NEGATIVE_INFINITY или на POSITIVE_INFINITY, даёт NaN.
  • Любое число, делённое на POSITIVE_INFINITY, даёт Zero.

Поскольку POSITIVE_INFINITY это static-свойство объекта Number, Вы всегда записываете его Number.POSITIVE_INFINITY, а не как свойство созданного Вами объекта Number.



Содержание раздела