12. november 2004 - 09:31
#4
Med mindre der er et eller andet jeg har misforstået , så synes jeg den kalder mySort3 omkring 1800 gange i nedenstående eksempel ?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<script type="text/JavaScript">
var aMatrix = [];
var counter =0;
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
aMatrix.push(["gul", "734"]);
aMatrix.push(["brun", "789"]);
aMatrix.push(["sort", "234"]);
aMatrix.push(["orange", "512"]);
function mySort2(a, b) {
if (a[0] < b[0]) return -1;
if (a[0] > b[0]) return 1;
return 0;
}
function mySort3(a, b) {
counter++;
if (a[1] < b[1]) return -1;
if (a[1] > b[1]) return 1;
return 0;
}
aMatrix.sort(mySort3);
alert(counter);
</script>
</body>
</html>