Andreas Dölling: Rekusrion läuft nicht

Beitrag lesen

aber du setzt in der For schleife
i immer =0 wie soll das ding jemals fertig werden?

versuchs mal mit ner while schleife

Sonia

danke für die schnelle antwort.
ja, an das i in der for-schleife hatte ich auch schon gedacht. andererseits gehe ich aber davon aus, daß das i sich nur auf den namensraum innerhlab der for-schleife bezieht.
und die rekursion ruft doch eigentlich nicht dieselbe funktion auf, sondern die methode getAllNodes() des jeweiligen kind-knotens:
allChildren=allChildren.concat(this.childNodes[i].getAllNodes());

ich bin davon ausgegangen, daß ein konflikt mit der lokalen zählvariable  gar nicht entstehen kann.
der geschieht, wenn die rekursion auf kin-knoten trifft, die ihrerseits keine weiteren kinder haben.

hm, denkfehler bei mir?

andreas