编写一个冒泡排序算法
Bubble Sort)函数
```javascript
function bubbleSort(arr) {
for (let i = 0, len = arr.length; i < len; i++) {
for (let j = 0; j < len - 1 - i; j++) {
if (arr[j] > arr[j + 1]) { // 相邻元素两两对比
let temp = arr[j + 1]; // 元素交换
arr[j + 1] = arr[j];
arr[j] = temp;
} } }
return arr; // 返回已经排序好的数组 }
const sortArr = bubbleSort([3,44,38,5,47,15]); console.log(sortArr); // [3, 5, 15, 38, 44 ,47]
```
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。