так что значит это вычетание, и зачем мне это положительное значение, отрицательное если мне только нужно отсортировать значения по убыванию.
Хорошо вот код:
function compareNumeric(a, b) {
if (a > b) return 1;
if (a < b) return -1;
}
var arr = [ 1, 2, 15 ];
arr.sort(compareNumeric);
alert(arr); // 1, 2, 15
он берет 2 значения из массива и сравнивает их если a>b возвращает 1, если наоборот возвращает -1 и как мне это понимать, что мне делать с этими 1 и -1
и это еще не все как из этого выходит это
function compareNumeric(a, b) {
return a - b;
}