Hi,
var anzahl, zahl, zaehler, auswahl, anfang, ende, befehl, x;
Diese Werte stehen allesamt auf "undefined", sofern Du nichts besseres angibst. Das ist Dir hoffentlich bewußt.
werden ja alle "befüllt" bevor sie eine funktion ausüben !
ja, aber oft z.B. mit "x++". Wie viel ist "undefined + 1"?
Du solltest Deklarationen immer mit Initialwerten durchführen, also z.B.
var x = 0;
Cheatah