Показать сообщение отдельно
  #27 (permalink)  
Старый 10.08.2017, 09:27
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,797

Сообщение от ksa Посмотреть сообщение
Хоть сами элементы массива могут располагаться как угодно (как и ключи) но цикл от 0 до N выберет их в нужной нам последовательности.
Так же у массивов есть метод sort() который так же сможет нам помочь...

Но ты волен остаться при своем мнении, т.к. нас не связывают производственные отношения и я тебе не босс.
Я имел ввиду, что "нужная нам последовательность" может быть некорректной, т.е. не «1,2,3», а «2,1,3».
Про метод «sort» знаю, но если хранить данные в виде объекта (как я и сделал), то этому методу нужно будет передавать функцию, которая будет сортировать элементы массива.
Если в кач-ве контейнеров для данных использовать 2 массива (как это сделал Джоник), то можно использовать «sort» без функции, но теряется связь «ключ-значение».
Метод «sort», я считаю, в любом случае пробежится по всем элементам объекта для того, чтобы его отсортировать.

Я веду с тобой диалог (спор), поскольку считаю, что в моих словах есть смысл.
В споре, как известно, рождается истина.
Если у тебя нет желания продолжать, то жаль конечно, но ничего не поделаешь.
Ответить с цитированием