Hey Leute,
ich habe eine Aufgabe bekommen und komme einfach nicht zur Lösung.
Ich habe hier ein Array mit zwei Werten pro Datensatz. Wie ich das nach dem zweiten Wert sortiere habe ich gerafft. Aber ich möchte nun das wenn im zweiten Wert bei verschiedenen Datensätze diese Alphabetisch sortiert werden. Wie zum teufel kriege ich das hin? Ich muss ja aus dem schon sortierten diese mit den doppelten Werten herrausfiltern und neu sortieren. Aber wie?
Ich hoffe ihr könnt mir helfen.
Hier der Script:
Gruß
ich habe eine Aufgabe bekommen und komme einfach nicht zur Lösung.
Ich habe hier ein Array mit zwei Werten pro Datensatz. Wie ich das nach dem zweiten Wert sortiere habe ich gerafft. Aber ich möchte nun das wenn im zweiten Wert bei verschiedenen Datensätze diese Alphabetisch sortiert werden. Wie zum teufel kriege ich das hin? Ich muss ja aus dem schon sortierten diese mit den doppelten Werten herrausfiltern und neu sortieren. Aber wie?
Ich hoffe ihr könnt mir helfen.
Hier der Script:
Code:
data = [ {name: 'ABC', popularity: 7}, {name: 'Z-024', popularity: 0}, {name: 'L-026', popularity: 1}, {name: 'N12', popularity: 0}, {name: 'N16', popularity: 3}, {name: 'A17', popularity: 3}, {name: 'OBK', popularity: 0}, {name: 'OCD', popularity: 4}, ] data.sort(function(a, b) { return(a.popularity - b.popularity) }); for( var i=0; i < data.length; i++ ) { document.write(data[i].name + ' - ' + data[i].popularity + '<br />'); }
Kommentar