У меня есть трудная проблема с рекурсивной функцией. По существу мне нужно «замедлить» цикл for внутри функции, которая повторно вызывает себя (функция); Возможно ли это, или мне нужно каким-то образом извлечь рекурсивный характер функции?замедление цикла в рекурсивной функции
function callRecursiveFuncAgain(ob:Object):void{
//do recursive stuff;
for (var i:int = 0; i < 4; i++) {
_nextObj=foo
callRecursiveFuncAgain(_nextObj);
}
}
Почему вы хотите замедлить цикл? Чего вы пытаетесь достичь? – M4N
Идея замедления функции звучит скорее как ужасный взлом. – Allan
Какое замедление связано с рекурсией? Если вы хотите что-то замедлить, метод тот же, независимо от того, выполняете ли вы что-то итеративно или рекурсивно. – sigfpe