Struppi: zweidimensionales Array sortieren

Beitrag lesen

herzlichen Dank für Deine Antwort, aber entweder verstehe ich dabei was nicht oder es ist doch nicht ganz so einfach. Dein Beispiel bezieht sich doch wieder nur auf ein eindimensionales Array oder ich seh den Wald vor Bäumen nicht. Ich muß es mir noch mal langsam durch den Kopf gehen lassen. Meine Lösung ist komplizierter, kommt aber auch zum Ziel, der Haken bei der Sache ist, daß das zu sortierende Feld nicht nur Zahlen als Hausnummern enthält, sondern z.B. auch 106b; jedenfalls trotzdem noch mal Danke.

Nein das Beispiel ist ein Mehrdimensonales Array. Dir ist diese Schreibweise vermutlich nicht bekannt:

var x = [];
entspricht
var x = new Array();

und dementsprechend erzeugt das:
var x = [
[.....],
[.....],
[.....],
[.....]
];

ein zweidimensonales Array.

Das das Feld Zahlen und Buchstaben enthält ist mit meimem Beispiel kein Problem, da die Vergleiche > und < auch mit Strings funktionieren. Also soweit ich das getestet hatte sortiert JS das Array schön nach der Hausnummer.

Struppi.

--
Javascript ist toll (Perl auch!)