Показать сообщение отдельно
  #9 (permalink)  
Старый 10.07.2018, 11:21
Аватар для MC-XOBAHCK
Профессор
Отправить личное сообщение для MC-XOBAHCK Посмотреть профиль Найти все сообщения от MC-XOBAHCK
 
Регистрация: 06.08.2017
Сообщений: 473

Сообщение от Alexandroppolus Посмотреть сообщение
А много ли пунктов в массиве? Если много, то рекомендую вариант рони. Или то что изначально предложил liamas - это может быть эффективнее, если повторов немного и значения в основном уникальны.
Пунктов может быть по разному - генерируемое от задач (калькулятор). По идее не больше 100, обычно не более 2-ух десятков.

Если бы я умел так код как рони и liamas, я бы непременно воспользовался их вариантами. А так поднавалят решений где незнакомые мне методы, вроде ничего сложного, но я сразу в них теряюсь.

Хотя вот благодаря решениям выше, я смог освоить методы map, filter, reduce, sort. Пока правда только на цифровых массивах закрепил, но сейчас планирую c DOM этими методами поработать и немного переписать приложение. Идеи есть, пример мне liamas ещё в том году написал.
Ответить с цитированием