У меня есть следующий массив определен в JavaScript,JavaScript По возрастанию Сортировать С Exception
var myPriceList = [0, 0, 0, 1, 5, 3]
Мне нужно сортировать числа в порядке возрастания и так, что 0s показать в конце рода, как и -
var myPriceList = [1, 3, 5, 0, 0, 0]
Я понимаю, что я могу написать пользовательскую функцию, как показано ниже, но я просто не знаю, как включить исключение для «0».
function sortNumber(a,b)
{
return b - a;
}
Это не работает с ' a = [0, 1, 2, 11] ', так как это закончится с помощью' a = [1, 11, 2, 0] ', поскольку массивы отсортированы на основе ToString (a [i]). – gsnedders
Ah .. это правый. Это не пришло мне в голову в то время .. :) – techfoobar