博士案例测试
当然可以,请看下面的代码:
```JavaScript
function bubbleSort(arr) {
let len = arr.length;
for (let i = 0; i < len - 1; i++) {
for (let j = 0; j < len - 1 - i; j++) {
if (arr[j] > arr[j + 1]) {
let temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
return arr;
}
```
这个冒泡排序算法的思路非常简单,就是每次比较相邻的两个数,如果前一个数比后一个数大,则交换这两个数的位置。这样在第一轮循环结束后,最大的数就被排在了最后面。接着进行下一轮循环,但这次不用比较最后一个数了,因为它已经是最大的了。以此类推,直到排完所有的数。



