JS数组怎样从小到大排序??这个我看不懂在干什么? function compare(str1,

2025-12-05 16:36:46
推荐回答(2个)
回答1:

这个方法的意思是:
将数字str1, str2进行比较,如果str1比str2小,则返回-1,如果str1比str2大,则返回1

回答2:

js的方法sort比较的是首字母:
如,[2, 12].sort(); // [2, 12]
所以要给sort传递一个bool值:
sort(function(a, b) {return a - b;})