@maksmaksimovich

В чём разница между isNaN и isFinite?

Чем отличаются isNaN и isFinite, кроме того, что где одна функция возвращает true, там другая возвращает false?
  • Вопрос задан
  • 471 просмотр
Решения вопроса 1
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
isNaN - проверка на числовое значение
isFinite - проверяет к тому же что бы числовое значение было конечно

https://developer.mozilla.org/ru/docs/Web/JavaScri...
https://developer.mozilla.org/ru/docs/Web/JavaScri...

кроме того, что где одна функция возвращает true, там другая возвращает false

Это не верное утверждение совсем. Сродни "зачем нужна цифра 3, если есть цифра 2 кроме того, что одна умноженная на 10 дает 30, а вторая 20"
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Пример, опровергающий утверждение о зависимости этих двух методов:
var n = 2/0; // деление на ноль
isFinite(n)  // false
isNaN(n)     // false
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы