@vladvlad09

Что значит строка isNaN(parseFloat(n)) && isFinite(n)?

function isNumeric(n) {
  return !isNaN(parseFloat(n)) && isFinite(n);
}
  • Вопрос задан
  • 1113 просмотров
Решения вопроса 1
werty1001
@werty1001
undefined
parseFloat(n) // Получаем из строки число с плавающей точкой или NaN в случае неудачи
isNaN(n) // Собственно проверяет значение на NaN
isFinite(n) // Проверяем является ли переданное значение конечным числом
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы