lousypoetry: Probleme mit einem Zähler

Beitrag lesen

Hallo zusammen!

Ich brauche einen simplen Zähler, der von 0 bis 5 im Sekundentakt hochzählt und danach mit dem Zählen aufhört.
also hab ich mir folgendes überlegt:

var zaehler = 0;
function zaehlen()
 {
    var f = window.document.test;
    if(f.zeit.value <= 5)
    {f.zeit.value = zaehler++;
    window.setTimeout("zaehlen()", 1000);}
 }

was mir aber nicht in den Kopf will: der Zähler zählt bis 6. Vermutlich ist da n simpler Denkfehler drin und ich könnte das Problem beseitigen, indem ich einfach <=4 schreibe, aber mich interessiert der Fehler. Kann mir jemand da helfen? Danke!

--
life's for the living. so check me tomorrow [Matthew Good Band]