所有的JavaScript数组都能用sort方法。
利用该方法可以只定义一个比较算法,比较算法用于指示按什么顺序排列。
不同于让排序算法来决定哪个值在前哪个值在后,我们将会提供一个函数来执行比较。
我们会让排序算法能够获取这个比较函数作为回调,使算法在其需要比较的时候,每次都能够调用回调。
该回调函数的期望返回值为:如果传入值的顺序需要被调换,返回正数;不需要调换,返回负数;两个值相等,返回0。
(从大到小排序?)