Hallo,
ich möchte ein mehrdimensionales Array numerisch sortieren. Zum Test habe ich das Beispiel aus SELFHTML kopiert und erweitert. Nur, ich kriegs nicht hin.
Kann mir jemand helfen ? Das Sortieren nach Strings klappt.
<html><head><title>Test</title>
<script language="JavaScript">
</script>
</head><body>
<script language="JavaScript">
function Numsort(a,b)
{ return a-b; }
Namen = new Array("Ina","Bettina","Tina","Martina");
Namen.sort();
Zahlen = new Array ();
Zahlen[0] = new Array(2);
Zahlen[1] = new Array(2);
Zahlen[2] = new Array(2);
Zahlen[0][0] = 5;
Zahlen[0][1] = 3;
Zahlen[1][0] = 7;
Zahlen[1][1] = 9;
Zahlen[2][0] = 15;
Zahlen[2][1] = 4;
Zahlen.sort(Numsort);
Namenausgabe = Namen.join(",");
Zahlenausgabe = Zahlen.join(",");
document.write("sortierte Namen: " + Namenausgabe + "<br>");
document.write("sortierte Zahlen: " + Zahlenausgabe);
</script>
</body></html>
Danke
Martin