javascript数组升序排序与数组降序排序
<!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>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。