Javascript.RU

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

Не уникальные значения из массива
Задание: Допиши функцию getDuplicates, которая буде возвращать все не уникальные значения из массива items.

Мое ришение:

function getDuplicates(items) {
  // write code here
const sorteItems = items.sort();
const results = [];

for (let i = 0; i < items.length - 1; i++) {


  if (sorteItems[i + 1] == sorteItems[i] ) {
     results.push(sorteItems[i]);
  }
  }

return results;
}



Проблема: как мне дописать код что бы: если значенние items = [0, 0, 0, 0], а мне с него нужно получить значення 0, а не [0,0,0].
Ответить с цитированием
  #2 (permalink)  
Старый 17.08.2020, 01:58
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

sorteItems[i + 1] == sorteItems[i] И НЕТ такого значения в results.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив и увеличение значения Элемента массива Romzes Общие вопросы Javascript 46 15.11.2017 19:01
Вставка значения массива в src zylios jQuery 3 02.08.2016 10:37
Каким образом можно скопировать значения массива? Kondrv Общие вопросы Javascript 1 22.03.2016 15:58
Присвоение индексу массива значения другого индекса другого массива 4man Общие вопросы Javascript 2 22.09.2014 09:20
Получить значения ассоциативного массива по ключу TITO Общие вопросы Javascript 2 11.01.2014 16:42