Hi,
Dann leg mal die Variabeln lokal an und du wirst erstaunt sein.
Unsinn, ich erzähle Mist. Es gibt keinen Unterschied in der Laufzeit.
Bei einer so geringen Anzahl von Aufrufen spielt das wohl eh keine Rolle und ich weiss auch nicht, ob es bei JS genauso ist, aber in anderen Programmiersprachen werden lokale Variablen (wenn sie nicht static sind) bei jedem Funktionsaufruf neu auf dem Stack gelegt, waehrend globale Variablen nur einmal zu Beginn des Programms auf dem Heap abgelegt werden.
Darum sollte bei vielen Aufrufen die Durchlaufzeit mit globalen Variablen geringer sein, wenn ich mich nicht voellig irre.
mfG,
steckl