-3
我不明白數組元素傳遞給函數的順序。 我知道它需要兩個參數a和b,如果第一次比較3和20,下次比較什麼?不理解JavaScript排序功能?
console.log(["a", "b", "c"].sort());
console.log([3, 20,10000].sort(function(a,b){
if (a < b) {
return -1;
} else if (a ==b) {
return 0;
} else {
return 1;
}
}));
}());
[Here you go](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort)。 – Marty