Beschreibe erst, was genau du tust. Eine Schleife die nach jedem Durchlauf etwas tut ist in JavaScript nichts Tragisches - mit PHP und dem Client eine Info zu geben ist zwar komplizierter, aber auch nicht unmöglich.
Ok, hatte ich mich wohl etwas undeutlich ausgedrückt.
Mein Skript ist in PHP geschrieben. Bei jedem Aufruf, rechnet es und gibt Daten zurück. Diese werden gesammelt, bis nach allen 100 Durchläufen die statistischen Mittelwerte ausgegeben werden. Da das ganze bei 100 Durchläufen schon mal dauern kann, möchte ich mit JS (was besseres ist mir nicht eingefallen) eine Art Balken anbieten, in dem der Fortschritt steht. Ich hatte wie beschrieben einfach ein document.write(Fortschritt); am Ende jeder Zeile zum Testen eingefügt. Allerdings, wird erst ALLES zu Ende gerechnet und dann erscheint mir die Liste der Zahlen von 1-100 und dann die Ausgabe der statistischen Mittelwerte. Die Liste der Zahlen 1-100 sollte aber ja eigentlich nicht erst so spät erscheinen, sondern wenn sie fertig sind.