Hallo wahsaga,
arr = new Array();
for(i=0;i<100000;i++)
{
arr[arr.length] = "X";
}
was macht diese funktion?
hunderttausend mal dem array-element mit dem index 0 den wert "X" zuweisen ...?
Nö, hunderttausendmal ein Element am Ende hinzufügen. Herrje, da ist es doch schon wieder, das berühmte ±1-Problem mit Indizes und so...
(möchte da vielleicht der schleifenzähler i als array-index in den eckigen klammern stehen, statt arr.length?)
Das würde in diesem speziellen Fall exakt dasselbe bewirken. ;-)
So long,
Martin