Может кто подсказать, почему такой код в консоль выводит 15, но возвращает undefined?
let count = 0;
function nbYear(p0, percent, aug, p) {
count++;
const res = p0 + p0 * (percent / 100) + aug;
if ( res >= p) {
console.log(count)
return count;
}
nbYear(p0 = res, percent, aug, p)
}
nbYear(1500, 5, 100, 5000);