Raffael: unerklärbares Verhalten von JavaScript

Beitrag lesen

Vielen Dank Andreas. Manchmal sehe ich vor lauter Bäumen den Wald nicht mehr.

Jetzt hab ich aber gleich eine weiterführende Frage, die zu meinem Hauptproblem führt.

Die gleiche Stelle nocheinmal, aber nicht mehr die Testfunktion sonder eine for-Schleife:

function schreiben(abstandhalter) {
 alert (AnzahlMenu);
 for (MenuNr=0; MenuNr>AnzahlMenu; ++MenuNr) {
  alert ('test');

alert(AnzalhMenu); wird am Browser korrekt ausgegeben (Wert '5'). Aber die zweite Meldung wird nicht ausgegeben. Ich schliesse daraus, dass die for-Schleife nicht interpretiert wird. Aber weshalb, wenn doch AnzahlMenu eindeutig 5 ist?

Gruss Raffael