Показать сообщение отдельно
  #2 (permalink)  
Старый 28.08.2019, 13:59
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от ifnvhdkgty
1, 15, 2
Это вариант сортировки данных "как строки"...
Сообщение от ifnvhdkgty
arr.sort((a,b) => a-b)
А это уже сортировка пользовательская, ее использование описано в учебнике...
Цитата:
Если указана функция, то элементы массива будут отсортированы согласно значениям, возвращаемых функцией. Условия на функцию можно записать следующим образом:
function sortFunction(a, b){
  if(a меньше, чем b по некоторому критерию)
     return -1 // Или любое число, меньшее нуля
  if(a больше, чем b по некоторому критерию)
     return 1  // Или любое число, большее нуля
  // в случае а = b вернуть 0
  return 0
}
https://javascript.ru/Array/sort
Ответить с цитированием