Hello out there!
eine Frage: Ich habe ein Array mit folgenden Elementen:
Name1, Name2, Name3, Name1, Name2Jetzt möchte ich folgende Ausgabe:
Name1 = 2
Name2 = 2
Name3 = 1
Du machst es dir aber auch schwer. Einfacher hast du es, wenn du das Array zuerst http://de.selfhtml.org/javascript/objekte/array.htm#sort@title=sortierst; Dann musst du in einer einfachen Schleife nur jeweils benachbarte Elemente vergleichen.
Sind beide ungleich, schreibst du das erste Element in dein Ergebnisarray und eine '1' in ein Zählerarray. Sind beide gleich, schreibst du nicht wieder in dein Ergebnisarray, setzst aber den entsprechenden Zähler um 1 hoch.
See ya up the road,
Gunnar
--
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)