我有这个
var nlist = [4,2,1,5];
var compare = (a, b) => a.compareTo(b);
nlist.sort(compare);
print(nlist); // [1,2,4,5]
Run Code Online (Sandbox Code Playgroud)
在这里(其中我改变了(b, a)对(a, b))
var nlist = [4,2,1,5]
var compare = (b, a) => a.compareTo(b);
nlist.sort(compare);
print(nlist); // [5,4,2,1]
Run Code Online (Sandbox Code Playgroud)
为什么这个小修改会从升序变为降序?