Рекомендации по курсу:
- Предыдущая страница MIN_VALUE
- Следующая страница NEGATIVE_INFINITY
- Вернуться на один уровень вверх Референсное руководство JavaScript Number
Свойство Number NaN JavaScript
является аббревиатурой от "Not-a-Number".NaN
Определение и использование
является аббревиатурой от "Not-a-Number".NaN
В JavaScript,
является недопустимым числом. NaN
Глобальный свойство
Атрибут Number.Nan
Атрибуты идентичны.
Атрибут NaN является специальной переменной, представляющей значение нечислового типа. Этот атрибут используется для указания того, что значение не является числом. Значение Number объекта можно установить в это значение, чтобы указать, что оно не является числовым значением.Совет: isNaN()
Пожалуйста, используйте
Глобальная функция для определения того, является ли значение NaN.
попробуйте сами
Number.NaN
грамматику
Number.NaN
объясняет является специальной переменной, которая означает, что результат некоторых арифметических операций (например, квадратный корень от отрицательного числа) не является числом. Метод
parseInt() и
parseFloat() Number.NaN
для описания своих ошибок. Возвращает этот значения, когда не удается парсить указанную строку. Этот метод также можно использовать для функций, которые в некоторых обычных случаях возвращают действительные числа, например, с
JavaScript использует NaN
Формат вывода Number.NaN
. Пожалуйста, обратите внимание,NaN
результат сравнения с другими числами всегда будет отличаться, включая само это значение. Таким образом, не рекомендуется Number.NaN
Сравнение для проверки того, является ли значение числом, а также для вызова isNaN()
для сравнения.
В ECMAScript v1 и последующих версиях, также можно использовать предварительно определенный глобальный атрибут NaN
Вместо Number.NaN
.
Поддержка браузерами
Number.NaN
Это функция ECMAScript1 (ES1).
Все браузеры полностью поддерживают ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Поддержка | Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |
- Предыдущая страница MIN_VALUE
- Следующая страница NEGATIVE_INFINITY
- Вернуться на один уровень вверх Референсное руководство JavaScript Number