for (let i = 0, len = arr.length; i < len - 1; i++) {
for (let j = i + 1; j < len; j++) {
if (arr[i] > arr[j]) {
[arr[i], arr[j]] = [arr[j], arr[i]]
}
}
}
选择排序算法,从数组的开头开始,将第一个元素和其他元素进行比较,检查完所有元素后,最小的元素会放在数组的第一个位置,然后算法会从第二个位置继续。这个过程一直进行,当进行到数组的倒数第二个位置时,所有的数据便完成了排序。 for (let i = 0, len = arr.length; i < len - 1; i++) { for (let j = i + 1; j <...