sap01: sort() -Problem

Beitrag lesen

Hallo,

<html><body>
<script type="text/javascript">
function Numsort (a, b) {
  return a - b;
}

var Zahlen = new Array(27, 2, 10, 4);
Zahlen.sort(Numsort);

var Zahlenausgabe = Zahlen.join(",");

document.write(Zahlenausgabe);
</script>
</body></html>

Das obige Beispiel stammt von ...
http://de.selfhtml.org/javascript/objekte/array.htm
-Es sortiert Zahlen, und funktioniert 1A.

Mein Problem: Ich habe eine Situation mit drei Links, deren
Klickhäufigkeit in folgendem String gespeichert ist:

var Sammlung = "LinkA=4; LinkB=13; LinkC=21";

Wie kriegt man es (z.B. mittels einer for/next Schleife) hin, dass eine
Messagebox aufpoppt, welche
den 1.häufigst geklickten Link + den String "LinkC" aussgibt, dann
den 2.häufigst geklickten Link + den String "LinkB" aussgibt, und dann
den 3.häufigst geklickten Link + den String "LinkA" aussgibt

Das Folgende Beispiel ist ein ungefähres Muster und funzt aber noch nicht:

for (var i = 0; i < 3; i++)
{
alert(Linkname[i]+"wurde"+Klickhäufigkeit[i]+"x geklickt");
}

Wie mach' ich das?