选择排序方式
选择排序是一种比较直观的方法,用选择排序,数据越少越好,数据规模大,不建议使用
从第一开始跟后面的做对比,对比期间记录下最小,最大值的下标
一行比较完后,把最小值移到第一位,最大值移到最后
依次类推
JS代码实现
let arr = [2, 14, 7, 8, 0, 23, 43, 54, 3];
for (let i = 0; i < arr.length; i++) {
for (let j = i + 1; j < arr.length; j++) {
if(arr[i] > arr[j]){
[arr[i],arr[j]] = [arr[j],arr[i]];
}
}
}