Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Не уникальные значения из массива (https://javascript.ru/forum/project/80861-ne-unikalnye-znacheniya-iz-massiva.html)

locksterqq 16.08.2020 23:00

Не уникальные значения из массива
 
Задание: Допиши функцию 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].

laimas 17.08.2020 01:58

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


Часовой пояс GMT +3, время: 15:25.