Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 1999 Teil von Juni

SELFHTML Forumsarchiv
mehrdimensionales Array sortieren

Informationsseite
  1. Seite (JAVASCRIPT) mehrdimensionales Array sortieren von Martin, 30. 06. 1999, 08:29
nach unten

mehrdimensionales Array sortieren

Die folgende Nachricht zum Thema stammt von: Martin, 30. 06. 1999, 08:29

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

nach obennach unten

mehrdimensionales Array sortieren

Die folgende Nachricht zum Thema stammt von: Claudia, 30. 06. 1999, 09:45

Hallo Martin


»» ich möchte ein mehrdimensionales Array numerisch sortieren.


»» function Numsort(a,b)
»» { return a-b; }
»»

Diese Funktion erwartet doch a und b... ich habe nicht gesehen, daß du diese Parameter irgendwo übergibst.
Was willst du denn dort von was abziehen (mit anderen Worten was sind a und b)?

Viele Grüße
Claudia

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 1999 Teil von Juni

© 1998-2006 Seite Impressum, Software: Classic Forum