Vielleicht hat ja zufällig jemand Ahnung... Ich möchte für eine JavaScript-Funktion zur Veranschaulichung einen Programmablaufplan oder wahlweise ein Struktogramm erstellen. Nun habe ich leider überhaupt keinen Plan, wie sowas bei rekursiven Routinen zu bewerkstelligen ist.
Ich habe mal 95% aus der Funktion rausgeschmissen:
function getNodes(node,x,y,parent){
var thisNumber=++nodeCount;
var s="<div id='item"+ nodeCount +"'>";
[...]
for (var i=0;i<node.childNodes.length;i++){
s=s+getNodes(node.childNodes,x,y,thisNumber);
}
s+="</div>";?
return s;
}
Falls zufällig jemand ein Beispiel hat, an dem ich mich orientieren kann, wäre ich sehr dankbar.