Сортировать массив
Сортировка массива происходит через метод sort()
.
var arr = ["Один","Два","Три","Четыре"]; arr.sort(); // Два, Один, Три, Четыре
Массив с числами рекомендуется сортировать другим способом.
var arr = [1,3,25,71]; arr.sort(function(a,b){return a - b}); // 1, 3, 25, 71 arr.sort(function(a,b){return b - a}); // 71, 25, 3, 1
Иначе элементы массива будут сортироваться не так, как ожидается:
var arr = [1,3,25,71]; arr.sort(); // 1, 25, 3, 71
Для сортировки массива в обратном порядке используется метод reverse()
.
var arr = ["Один","Два","Три","Четыре"]; arr.reverse(); // Четыре, Три, Два, Один
Авторизуйтесь, чтобы добавлять комментарии