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

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

`function 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`

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

- урок
  преобразование строки в число

←→
↑