Автор Dimsver задал вопрос в разделе JavaScript
Рекурсивный обход массива и получил лучший ответ
Ответ от
function consoleRec(a,x){
if (x<a.length) document.write(a[x]+" <br/>"), consoleRec(a,x+1);
}
consoleRec(["?", "b", "c", "d", "f"],0);
Ответ от Капитан Гугл[гуру]
Почему именно a,b,d? В чем логика?
Почему именно a,b,d? В чем логика?
Ответ от Islam Ibakaev[гуру]
не уверен, что это эффективно, но можно написать так
------
function printRec(x) {
return x.length? console.log(x[0]) + printRec(x.slice(1)) : console.log(x[0]);
}
printRec(['h', 'e', 'l', 'l', 'o']);
printRec('hello');
не уверен, что это эффективно, но можно написать так
------
function printRec(x) {
return x.length? console.log(x[0]) + printRec(x.slice(1)) : console.log(x[0]);
}
printRec(['h', 'e', 'l', 'l', 'o']);
printRec('hello');
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Рекурсивный обход массива
спросили в Gatchaman JSON
JS, JSON, PHP: Как таки передать массив php в javascript?
по массиву нужно итерировать циклом со счётчиком, а не фор-ин-ом
и брось ты этот JQuery, пиши
подробнее...
JS, JSON, PHP: Как таки передать массив php в javascript?
по массиву нужно итерировать циклом со счётчиком, а не фор-ин-ом
и брось ты этот JQuery, пиши
подробнее...