JavaScript氣泡排序

antzone發表於2018-04-12

分享一段程式碼例項,它實現了對陣列中的元素進行氣泡排序的功能。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
var arr = [];
for (var m = 0; m < 10; m++) {
  arr.push(Math.floor(Math.random() * 1000))
}
for (var index = 0; index < arr.length; index++) {
  for (var j = 0; j < arr.length; j++) {
    if (arr[j] > arr[j + 1]) {
      var obj;
      obj = arr[j];
      arr[j] = arr[j + 1];
      arr[j + 1] = obj
    }
  }
}
console.log(arr)

相關文章