Hallo,
gut dein Array Liste_Anfangsbuchstaben[] ist ein normales Array, das du mit Indices 0...n ansprechen kannst.
jetzt solltest du dir einen Bleistift nehmen und deine Routine mal ein paar Zyklen durchlaufen.
angenommen deine Filmliste:
i=0: "DIE SIEGER", ...];
Anfangsbuchstabe="D";
Liste_Anfangsbuchstaben.length: 0
j=0 , j<0 ? _NEIN_
Nun durchlaufe ich das Array "Liste_Anfangsbuchstaben"...
for (var j=0; j<Liste_Anfangsbuchstaben.length; j++)
{
if (!Liste_Anfangsbuchstaben[j] == Anfangsbuchstabe)
{
Liste_Anfangsbuchstaben.push(Anfangsbuchstabe);
}
}
was passiert? nix, hast du ja beschrieben.
deine Liste wird gar nicht erst durchlaufen.
Gruß plan_B
--
*®*´¯`·.¸¸.·
*®*´¯`·.¸¸.·