Na przykład mam taką tablicę;Usuwanie duplikatów elementów z tablicy
var arr = [1, 2, 2, 3, 4, 5, 5, 5, 6, 7, 7, 8, 9, 10, 10]
Moim celem jest odrzucenie powtarzających się elementów z tablicy i uzyskanie końcowej tablicy w ten sposób;
var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Jak można to osiągnąć w JavaScript?
UWAGA: tablica nie jest posortowana, wartości mogą być dowolną kolejnością.
Mogłabyś pętli nad tablicy i skopiować wszystkie elementy na mapie. – Devolus
@Devolus, który jest ważny tylko dla łańcuchów i liczb, nie można używać obiektu lub tablicy jako klucza indeksu. –
To rozwiązanie, ale jest również rozwiązaniem brutalnej siły. Czy jest to mądrzejszy (skuteczny) sposób? –