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

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