Тема: Рекурсія з лічільником
Дано: масив cellValue. Треба: заповнювати масив чи то сталим значенням (наприклад, пробіл), чи то лічільником (послідовне збільшення числового значення з кроком, нехай, 1) за допомоги функції fillCell:
function fillCell(start, end, callback) {
if (start < end) {
cellValue.push(callback);
fillCell(++start, end, callback);
}
}
У випадку сталого значення усе просто: fillCell(start, end, " "). Не виходить з лічильником:
let j=1;
fillCell(start, end, (j) => j++);