<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>javascript数组升序排序与数组降序排序</title>
<style type="text/css">
</style>
</head>
<body>
<script type="text/javascript">
//数组升序排序
var a = [12,54,65,49,7,46,21,6];
function Srot(arr1){
var len = arr1.length;
var temp = null;
for(var i = 0;i<len-1;i++){
for(var j = 0;j<len-1-i;j++){
if(arr1[j]>arr1[j+1]){
var temp =arr1[j];
arr1[j]=arr1[j+1];
arr1[j+1]=temp;
}
}
}
return arr1;
}
alert(Srot(a))
//数组降序排序
var b = [12,56,4,6,87,987,164,135,46];
function SrotArry(arrs){
var len2 = b.length;
var temp2 = null;
for(var e = 0;e<len2-1;e++){
for(var f = 0;f<len2-1-e;f++){
if(arrs[f]<arrs[f+1]){
var temp2 =arrs[f+1];
arrs[f+1] = arrs[f];
arrs[f] = temp2;
}
}
}
return arrs;
}
alert(SrotArry(b))
</script>
</body>
</html>