Tag Melanie.
Ich habe Datensätze (jeweils ein eigenes array für jeden), ungefähr so:
var datensatz_1 =new Array ("Name", "Produkt", "Betrag");
davon habe ich mindestens 10. Mit diesen Datensätzen wird nun gerechnet und gerechnet, passt auch alles. [...]
Problematisch wird es jetzt: die Datensätze sollen nach dem Betrag (datensatz_1[2]) sortiert werden und dann in der Tabelle ausgegeben werden. Das ausgeben ist kein Problem, aber das sortieren.
Wieso, sort() funktioniert auch bei mehrdimensionalen Arrays. Beispiel:
var saetze = new Array();
saetze[0] = new Array("1", "Werner");
saetze[1] = new Array("5", "Willi");
saetze[2] = new Array("3", "Wenzel");
saetze[3] = new Array("4", "Waldemar");
saetze[4] = new Array("2", "Wladislaw");
saetze.sort();
var Namenausgabe = saetze.join(",");
document.write("sortierte Namen: " + Namenausgabe + "<br>");
Ergibt folgende Ausgabe:
»sortierte Namen: 1,Werner,2,Wladislaw,3,Wenzel,4,Waldemar,5,Willi«
[dsf 3.6]
Siechfred
»Sie kochten heimlich mit Wasser und tranken öffentlich Wein.«