Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.11.2022, 11:39
Новичок на форуме
Отправить личное сообщение для wwwrec Посмотреть профиль Найти все сообщения от wwwrec
 
Регистрация: 09.11.2022
Сообщений: 3

Как сделать сортировку без функций и библиотек
Помогите пожалуйста, как сделать сортировку массива без функций
var items = [
  { name: 'Edward', value: 21 },
  { name: 'Sharpe', value: 37 },
  { name: 'And', value: 45 },
  { name: 'The', value: -12 },
  { name: 'Magnetic', value: 0 },
  { name: 'Zeros', value: 36 }
];
items.sort(function (a, b) {
  if (a.value > b.value) {
    return 1;
  }
  if (a.value < b.value) {
    return -1;
  }
  return 0;
});
console.log(items);
и аналогичные не подходят. Допустим цикл FOR. While и DO While запрещены.
Надежда на знатоков, помогите пожалуйста!
Ответить с цитированием
  #2 (permalink)  
Старый 11.11.2022, 12:27
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

wwwrec,
https://javascript.ru/forum/misc/841...tml#post545962
Ответить с цитированием
  #3 (permalink)  
Старый 11.11.2022, 15:13
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,491

рони, у него циклы запрещены, лол.

wwwrec, ну берёшь значит и прям в коде руками сортируешь. Без циклов в той или иной форме то иных вариантов нет.)
__________________
29375, 35
Ответить с цитированием
  #4 (permalink)  
Старый 11.11.2022, 15:48
Новичок на форуме
Отправить личное сообщение для wwwrec Посмотреть профиль Найти все сообщения от wwwrec
 
Регистрация: 09.11.2022
Сообщений: 3

я нашел способ с 4-мя циклами FOR. где каждый из циклов обрабатывает данные предыдущего. Говорят подходит
Ответить с цитированием
  #5 (permalink)  
Старый 12.11.2022, 00:17
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,005

Сообщение от Aetae
Без циклов в той или иной форме то иных вариантов нет
рекурсия же
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите как сделать без jQuery? DenisUfa Элементы интерфейса 4 25.03.2020 21:23
Как поправить z-index или сделать без него? Владислав_Со Элементы интерфейса 2 21.03.2020 17:18
Как сделать такую страницу mortido Элементы интерфейса 11 02.10.2014 07:20
Как можно сделать кнопку без ссылки, но с переходом по ссылке при нажатии ? autobuh Элементы интерфейса 10 31.07.2014 05:59
Как можно сделать подгрузку и смену изображения без перезагрузки страницы с другого Евгений Болгов jQuery 11 21.10.2010 18:18