var a = [5, 2, 5, 56, 2, 1, 2];
var b = [];
for (var c = 0; c < a.length; c++) {
for (var q = 1; q < a.length; q++) {
if (a[c] === a[q]) {
//alert(a[q])
b.push(a[q])
}
}
}
console.log(b)
Надо найти повторяющиеся значения и вывести их на консоль. Что я делаю не так????
var a = [5, 2, 5, 56, 2, 1, 2];
var b = {};
for(var c = 0; c < a.length; c++){
b[a[c]] = b[a[c]]? (b[a[c]] + 1) : 1;
}
console.log(b);
for (var key in b) {
if (b[key] > 1)
console.log(key);
}
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости