gast42: JavaScript setTimeOut

Beitrag lesen

vielen Dank aber soweit war ich auch schon aber mein problem ist ob i = 0; zu der If abfrage

ja

gehört und wo die geöffneten geschweiften klammern geblieben sind

überflüssig, denn nur i=0, eine Anweisung, gehört zur if-Abfrage

und ob dieser block von document bis zum settimeout nich in den container der die bedingung mit IF trägt zugehört oder nicht

letzteres

und wenn nicht wo hört dan der container auf. das war meine frage.

der Anweisungsblock enthält einzig i=0; deshalb sind die {} drumherum überflüssig!

Der Inhalt der Funktion lautet:
wenn i>3 ist, also keinen gültigen Wert hat, setze i=0.
nimm das Bild mit dem Index i
Erhöhe i um 1
Warte 1000ms und führe die Funktion nochmals aus

Ist jetzt klar, warum die IF-Abfrage nur mit der Anweisung i=0 einen Sinn ergibt?