Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   как удалить одинаковые элементы из массива (https://javascript.ru/forum/misc/14599-kak-udalit-odinakovye-ehlementy-iz-massiva.html)

рони 21.07.2015 22:18

Цитата:

Сообщение от msmsoft
Вот еще один вариант:

и чем ваш вариант отличается, от того что в 7 посте?

Vlasenko Fedor 22.07.2015 00:08

var arr = [1, 1, 2, 3, 4, 4, 1, 5, 1, 6, 1, 1, 7, 1, 1, 7, 1, 1, 7, 1, 1, 1, 8];
Array.prototype.uniq = function(){
    return this.filter(function (elem, pos, arr) {
        return arr.indexOf(elem) == pos;
    });
};
alert(arr.uniq());

Каждый по варианту и сложили домик :haha:


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