<html>
<head>
<title> An array of sort() methods </title>
<script>
var arr = [2,4,8,1,22,3];
var arrSort= arr.sort();//Not properly sorted, the array is converted to a string and then sorted
document.write(" The default sort array is: " + arrSort);//1,2,22,3,4,8
document.write("<br/>");
//The comparison function
function mysort(a,b){
return a-b;
}
var arrSort2 = arr.sort(mysort);// The incoming The comparison function
document.write(" The array of comparison parameters passed in is: " + arrSort2);//The correct order
document.write("<br/>");
document.write(" The original array is: " + arr);
</script>
</head>
<body>
<div id="time"></div>
</body>
</html>