function getNum() {
var content = prompt('Enter number:');
var result = cnvertNum(content);
console.log(result);
if (result == true) {
return content;
} else {
getNum();
}
}
function cnvertNum(content) {
var int = parseInt(content);
if (!isNaN(int)) {
return true;
} else {
return false;
}
}
var num = getNum();
console.log(num);
Все дело в том, что в части где
if (result == true) {
return content;
} else {
getNum();
}
в блоке else ничего не возвращается. Попробуйте вместо простого вызова сделать
return getNum()
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости