欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

javascriptsort()函数排序问题解析

程序员文章站 2022-08-10 21:08:26
javascript sort()函数排序问题 function compare(value1, value2) { if (value1 < value2) { return -1; } e...
javascript sort()函数排序问题

function compare(value1, value2) {

if (value1 < value2) {

return -1;

}

else if (value1 > value2) {

return 1;

}

else {

return 0;

}

}

array.sort(compare) value1在value2前返回负数相等返回0 这样就能控制排序方向了,上面的代码为由小到大,下面是反向

function compare(value1, value2) {

if (value1 < value2) {

return 1;

}

else if (value1 > value2) {

return -1;

}

else {

return 0;

}

}