У меня есть массив, который содержит значение, как это:Получение неожиданного результата при сортировке с нулем в JavaScript
var testSorting = [0,null,1,0,1,null];
Когда я сортировать это так:
testSorting.sort()
то выход [0, 0, 1, 1, null, null]
Но если я сделаю это вот так:
testSorting.sort(function(a, b){
return a-b;
});
console.log(testSorting);
выход [0, null, 0, null, 1, 1]
.
Я не знаю, почему результат такой. Мне нужен результат, похожий на первый метод.
Yuppy он работает. Большое спасибо – htoniv
Добро пожаловать. –