问答详情
源自:7-22 数组排序sort()

课程sort()排序sortMethod的判断方式有问题吧,讲解的有问题?

若返回值<=-1,则表示 a="" b="">-1 &&<1,则表示 a="" b="">=1,则表示 A 在排序后的序列中出现在 B 之后。 感觉这句话有毛病啊,1.5和1 怎么算,中间一条规则有问题吧

提问者:RobinW 2017-10-26 11:43

个回答

  • 淡水狗
    2018-03-24 18:50:42

    >-1 &&<1 你可以理解为0

  • 慕粉2223378058
    2017-10-27 14:15:11

    根据sort()的排序方法定义,我们很容易知道 sort()排序的最终依据还是里面的方法,即sort(sortMethod)的sortMethod()决定的。