【发布时间】:2021-10-06 17:40:40
【问题描述】:
下面是一个 javascript 代码,用于对具有 n 个数字的数组进行升序排序。我在几次采访中使用过这段代码,但无法弄清楚这是哪种排序技术。
let arr = [7, 9, 2, 11, 5]
for (let i = 0; i < arr.length; i++) {
for (let j = i + 1; j < arr.length; j++) {
if (arr[j] < arr[i]) {
let temp = arr[i]
arr[i] = arr[j]
arr[j] = temp
}
}
}
console.log(arr) //[2, 5, 7, 9, 11]
【问题讨论】:
标签: javascript arrays sorting