能不能詳細解釋一下 那個 排序函數 return a-b;

TienTyrant
2014-05-26
1 回答
舉報
0/150
提交
取消
能不能詳細解釋一下 那個 排序函數 return a-b;
2014-05-26
舉報
2014-06-04
google了一下,我覺得還蠻理解,提供參考^^ return a-b是比較a和b,a比b大的話則把a排在b前面,這樣經過若干次比較,就會排序完成。 并不是說function sortNum(a,b) 在排序,排序的還是sort()函數,function sortNum(a,b) 只是給一個排序的依據,而return a-b就是一種最常見的排序依據——按重小到大排