JavaScript'ий примитивный тип, представляющий не-числовое значение. Возникает при неудачных попытках преобразовать нечисловые значения в числа или при выполнении математических операций, результат которых не является действительным числом.
Основные свойства:
typeof NaN
равно "number"
.NaN
не равно самому себе (NaN === NaN
ложно).NaN
— использовать isNaN()
или Number.isNaN()
.Примеры получения NaN
:
javascript
JavaScript'ий примитивный тип, представляющий не-числовое значение. Возникает при неудачных попытках преобразовать нечисловые значения в числа или при выполнении математических операций, результат которых не является действительным числом.
Основные свойства:
typeof NaN
равно "number"
.NaN
не равно самому себе (NaN === NaN
ложно).NaN
— использовать isNaN()
или Number.isNaN()
.Примеры получения NaN
:
javascript
Register or sign in to get access to full answers for all questions from the question bank.