Мне интересно, как можно было бы удалить уникальные элементы из массива. Например:Javascript - Удалить уникальные элементы из массива
var arr = [1, 2, 2, 4, 4]
вернет [2, 2, 4, 4]
. Где [1, 2, 3]
вернет []
, потому что все элементы уникальны.
Я считаю, что мне нужно проверить каждый элемент с любым другим элементом массива, но я не уверен, как это сделать.
Спасибо!
Создайте объект, ключи которого являются элементами массива, а значения - это количество раз, которое элемент появляется в массиве. Удалите все элементы из исходного массива, чей счет равен 1. – Barmar
Благодарим за редактирование – TylerMayfield
Если вы ищете SO, вы сможете найти много вопросов, объясняющих, как подсчитать повторения. – Barmar