<!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>
转载于:https://www.cnblogs.com/xiandairen/p/4316434.html