這個函數在:
a == b 是為0
a > b 時為 1
a < b時 為-1
那麽sort在排序的時候,根據冒泡排序,傳遞2個數進來
對於
arr[0] = "10"
arr[1] = "5"
那麽 a=10 b=5,
顯然a > b,那麽sort根據這個函數返回的結構,就開始排了,
5, 10
那麽第壹次結束時: 5 10 40 25 1000 1
接下來:然後5 跟 40 25 1000 1排,
完了只有是: 1 10 40 25 1000 5
然後從10 開始,10 - 40 10 <->25 10 <-> 1000 10 <->5
結束後:1 5 40 25 1000 10
再40 : 1 5 10 25 1000 40
再 25 :
再 1000 : 1 5 10 25 40 1000
到此,最後壹位就剩壹個了,沒有啥比較的了,排序完成