Объект Number языка JScript
Основное назначение объекта Number состоит в сборе свойств и методов, которые используются для числового типа данных по умолчанию — типа данных Number. В представленной ниже таблице перечислены числовые константы, предоставляемые свойствами объекта Number.
Свойства объекта "Number"
Свойство |
Описание |
---|---|
MAX_VALUE |
Наибольшее возможное число, которое равно приблизительно 1,79E+308; может быть положительным или отрицательным (это значение может несколько изменяться в зависимости от системы). |
MIN_VALUE |
Наименьшее возможное число, которое равно приблизительно 2,22E-308; может быть положительным или отрицательным (это значение может несколько изменяться в зависимости от системы). |
NaN |
Особое нечисловое значение, "не число". |
POSITIVE_INFINITY |
В это значение автоматически преобразуется любое значение, которое больше наибольшего возможного положительного числа (Number.MAX_VALUE); представляется как "infinity". |
NEGATIVE_INFINITY |
В это значение автоматически преобразуется любое значение, которое более отрицательно, чем максимально возможное отрицательное число (-Number.MAX_VALUE); представляется как "-infinity". |
Number.NaN является особым свойством, которое определяется как не число. Значение Number.NaN возвращается, если в числовом контексте используется выражение, которое не может быть представлено в виде числа. Например, если в качестве числа используется строка "Hello" или выражение "0/0" (ноль, поделенный на ноль), возвращается значение NaN. При сравнении значение NaN оказывается неравным любому числу или самому себе. Для проверки на наличие результата NaN не следует выполнять сравнение со значением Number.NaN; используйте вместо этого метод isNaN объекта Global.
Метод toLocaleString объекта Number возвращает строку, которая представляет числовое значение, отформатированное в соответствии с текущим языковым стандартом хост-среды. Подобное форматирование облегчает чтение больших чисел за счет разделения групп цифр слева от десятичной запятой особыми знаками (зависящими от языкового стандарта). Дополнительные сведения см. в разделе Метод toLocaleString.