先作一个冒泡排序,后续会追加数组的基础知识
冒泡排序javascript
<html> <head> <meta charset="UTF-8"> <title>冒泡排序</title> </head> <body> <script type="text/javascript"> var arr=[6,3,5,7,9,2,4,1,8]; //外层循环从后向前 for (var j=arr.length;j>0;j--) { //内层循环,从前向后 for (var i=0;i<arr.length-1;i++) { //只判断内层循环的当前和下一位的大小 if(arr[i]>arr[i+1]){ var temp=arr[i]; arr[i]=arr[i+1]; arr[i+1]=temp; } } } document.write(arr) </script> </body> </html>