for(var i = 0;i<alpha.length;i++)
{
for(var j = 0;j<alpha.length;j++)
{
for(var k = 0;k<alpha.length;k++)
{
Chemikalien[Chemikalien.length]=alpha[i]+alpha[j]+alpha[k]
}
}
}
>
> Doch egal wie ich es versuche anzustellen. Diese Schleife bleibt immer stehen.
Bei mir läuft die innerhalb von sekundenbruchteilen durch.
>
> Ich habe herausgefunden, dass es genau 175756 Kombinationen gibt. Aber ich frage mich, warum der IE etwa 600000 Codes innerhalbt von 2 Minuten erstellt, jedoch bei diesen 17k nach 15 minuten abbricht.
wenn ich mir mit alert die Länge ausgeben lasse kommt nur 17576 raus.
> Kann mir vielleicht jemand einen Rat geben?
>
> Hier mal das komplette Script (Sehr umfangreich! Es sind einige kleine Fehler drin, aber das ist erstmal unwichtig):
Ich kann dir nur einen Rat geben: ordentlichen Code schreiben, ich blick da nicht durch, das ist der Code des Grauens. Ich weiß nicht ob du durch die Vermeidung von Zeilenumbrüchen Bytes sparen willst, dass macht vielleicht Sinn wenn du noch einen 80286 Rechner mit 8MB hast.
Struppi.
--
[Javascript ist toll](http://javascript.jstruebig.de/)