"";
let i = 1;
function myFunc(x){
if (i > x) {
return result;
}
result = result + String(i) + " ";
console.log(result);
i += 1;
myFunc(x);
}
console.log(myFunc(9));
Почему промежуточный результат выдается так как надо, а в результ идет ундефайн ?
return myFunc в конце
Обсуждают сегодня