Юрий Гагарин
Гуру
(3761)
4 года назад
let autoBrands = ['BMW', 'Mercedes-Benz', 'Acura', 'BMW', 'Alfa Romeo', 'BMW', 'Acura', 'Bugatti'];
autoBrands = Array.from([...new Set([...autoBrands])])
:)
Petr MuhurovМыслитель (5922)
4 года назад
а почему не написали
let autoBrands = [...['BMW', 'Mercedes-Benz', 'Acura', 'BMW', 'Alfa Romeo', 'BMW', 'Acura', 'Bugatti']];
?
Молот Шотландцев
Высший разум
(300965)
4 года назад
Длинно и заумно, но работает
>>>
var a = [5,8,4,3,9,5,1,6,3,5,2,8,7,4,5,3,0,5,6,6];
console.log(a);
var b = [];
for (var i = 0; i < a.length; i++) {
for (var j = 0; j < a.length; j++) {
if (i == j) {
continue;
}
if (a[i]==a[j]) {
b.push(a[i]);
var n = a[i];
}
for (var k = 0; k < a.length; k++) {
if (a[k] == n) {
a.splice(k, 1);
}
};
};
};
console.log('не повторяются ' + a);
console.log('повторяются ' + b);
____
5,8,4,3,9,5,1,6,3,5,2,8,7,4,5,3,0,5,6,6
не повторяются 9,1,2,7,0
повторяются 5,8,3,6,4