JS проверить на число

Часто бывают случаи, что нужно проверить, является ли переменная числом. Давайте реализуем функцию isNumber, которая и будет это проверять:

javascriptfunction isNumber(num) {
  return typeof num === 'number' && !isNaN(num);
}

console.log(isNumber(1));    // выведет true
console.log(isNumber(-2.3)); // выведет true
console.log(isNumber(NaN));  // выведет false
console.log(isNumber('a'));  // выведет false
console.log(isNumber('4'));  // выведет false
console.log(isNumber(true)); // выведет false

Смотрите также