Задать вопрос
Kentavr16
@Kentavr16
long cold winter

Почему isNaN так себя ведет?

При попытке добавить валидацию с помощью ф-кции isNaN наткнулся на такое неожиданное поведение:
isNaN("   ")  // false

isNaN("  1  ") // false

isNaN("  1  1") //true


Почему пробелы избирательно игнорируются? И как валидировать пробелы, если они неожиданно оказались числом?
  • Вопрос задан
  • 174 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Пригласить эксперта
Ваш ответ на вопрос

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

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