在JavaScript中,我们可以使用array.sort((a, b) => a-b)
按升序对数组进行排序。
我知道我们将函数传递给自定义函数。
array.sort( function(a, b) {
return a - b
})
function compare(a, b) {
if (a < b ) {
return -1;
}
if (a > b ) {
return 1;
}
// otherwise a == b
return 0;
}
// or like here
var array = [2,1,11];
array.sort(compare);
据说when a - b = positive value
,然后b
按(b,a)降序排列在第一位。我不知道这如何positive value
影响排序顺序?如果说-1
意味着增加,则1
意味着减少?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句