Так что я впервые задаю вопрос о переполнении стека. Моя программа очень проста, и это просто практика, которую мой друг заставляет меня больше узнать о кодировании. Короче говоря, вот мой код:
let blocks = [
['H','L','S','J','U','B'],
['O','O','N','O','S','O'],
['M','V','O','Y','A','O'],
['E','E','W','' ,'' ,'' ]
];
let blocks_run = function(i,j) {
while (i < blocks.length) {
return blocks[i][j] + blocks_run(i+1,j)
}
}
blocks_run(0,0);
по какой-то причине ответ всегда возвращает undefined в конце.
например,
HOMEundefined
Я просто хочу знаете, почему он добавляет undefined в конец.
Заранее спасибо!