isNaN()
Обновлено: 14.03.2023
Визначення та використання
У JavaScript NaNце скорочення від "Not-a-Number".
У JavaScript NaNце число, яке не є допустимим.
Метод Number.isNaN()повертає true , якщо значенням є NaN, а типом є число.
Різниця між isnan() і Number.isnan()
isNaN()метод повертає true , якщо значення не є числом.
Number.isNaN()повертає true , якщо число не є числом.
Іншими словами:
isNaN()перетворює значення на число перед його перевіркою.
Синтаксис
Number.isNaN(value)
Параметри
| Parameter | Description |
| value | Required. The value to be tested. |
Повернене значення
| Тип | опис |
| Логічне значення. | trueякщо значення дорівнює Number.NaN, інакше false. |
Підтримка браузера
Number.isNaN()є функцією ECMAScript6 (ES6).
ES6 (JavaScript 2015) підтримується в усіх сучасних браузерах:
Number.isNaN() is not supported in Internet Explorer 11 (or earlier).