terminology
const arr = [1, 9, 5, 2]
// 这个就是升序排列, 当 sortFun 返回值大于 0 时候就是升序
arr.sort((a, b) => {
if (a > b) {
return 1
} else if (a < b) {
return -1
} else {
return 0
}
})
// 简写如下
arr.sort((a, b) => a - b)
const arr = [1, 9, 5, 2]
// 这个就是升序排列, 当 sortFun 返回值大于 0 时候就是升序
arr.sort((a, b) => {
if (a > b) {
return 1
} else if (a < b) {
return -1
} else {
return 0
}
})
// 简写如下
arr.sort((a, b) => a - b)