📜  为什么 sort() 返回 - 1 js - Javascript 代码示例

📅  最后修改于: 2022-03-11 15:03:27.853000             🧑  作者: Mango

代码示例1
var arr=[1,2,3,4,5,6,100,999]
arr.sort((a,b)=>{
  if (a%2==b%2) return a-b;
  if (a%2>b%2) return -1;
  return 1;
})
console.log(arr)

//output: [ 1, 3, 5, 999, 2, 4, 6, 100 ]