var set = [3,100, 70, 55, 47, 202];
var sortedNumbers = set.sort();
console.log(sortedNumbers)
我在控制台中看到以下内容:
[100, 202, 3, 47, 55, 70]
为什么数组没有排序?
答案 0 :(得分:0)
sort
函数将数组值视为字符串。相反,你可以使用:
function sortNumber(a, b) {
return a - b;
}
var sortedNumbers = set.sort(sortNumber);