function get_num(n) {
if (!n.NaN)
console.log(n);
else
console.log('Введите число')
console.log(get_num('a'));
я получаю значение NaN. Мой вопрос состоит в следующем: есть ли возможность получать не NaN, а кастомное значение (в моем случае "Введите число")? Понятно, что когда я вызываю эту функцию как console.log(get_num('a')); я получаю значение NaN
function get_num(n){
return typeof n!="number" || n<=Infinity ?
n : "Нужно другое число";
}
console.log(get_num(NaN));