排序
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>排序</title> </head> <body> </body> <script type="text/javascript"> var data=new Array(10,5,6,2,8,0,4,7); function bubbleSort(arr) { var len = arr.length; for(var i = 0; i < len - 1; i++) { for(var j = 0; j < len - 1 - i; j++) { if(arr[j] > arr[j+1]) { // 相邻元素两两对比 var temp = arr[j+1]; // 元素交换 arr[j+1] = arr[j]; arr[j] = temp; } } } return arr; } alert(bubbleSort(data)); </script> </html>