function?compare?(value1,value2)?{
if?(value1<value2)?{
return?1;
}else?if?(value1>value2)?{
return?-1;
}else?{
return?0;
}
}網上有的說是比較兩個值,如果返回的是正數則兩個數需要交換,反之則不需要交換,對于這個不太理解,希望幫忙解答一下謝謝
數組的sort()方法中那個比較函數是怎么工作的
comlejade
2015-12-03 16:09:26