if ( 100) {
heisst immer, weil 100 immer true ist. Du musst also schreiben
if (faden noch nicht zuende)
Ob dein faden beendet ist, kannst du an step feststellen.
Wie ich bereits schrieb, bin ich blutiger Anfänger. Es ist mein erster modifizierter Code. Wenn dein ehrliches und primäres Ziel es ist mir helfen zu wollen, dann verlier bitte paar _erklärende_ Worte wie ein Lehrer in der Schule oder gib mir ein Link oder einen Fachbegriff nachdem ich das entsprechende Tutorial finde und mich selbst lehren kann.
Jetzt bin ich soweit, dass ich weiss, bei Step muss irgendwie irgendwo irgendwas geschehen, nicht mehr und nicht weniger. Bei meinem Wissens- und Erfahrungsstand läuft der Nutzen da gegen Null auch wenn ich das nicht mag, bin ich mir bewusst, dass ich mehr Hilfe brauche beim ersten Mal.
Ein Tipp in der Richtung "lern JS" ist evtl. sogar angebracht aber ich muss erstmal diesen Codeschnipsel zum laufen bringen.