Untitled
unknown
javascript
3 years ago
586 B
16
Indexable
const counterWords = [
"code",
"repeat",
"eat",
"sleep",
"code",
"enjoy",
"sleep",
"code",
"enjoy",
"upgrade",
"code",
];
function repeatCounter(array) {
let counter = {}; // Declaro un objeto vacío
for (let i = 0; i < array.length; i++) {
if (array[i] in counter) {
// Si el elemento del array está en mi objeto counter
counter[array[i]]++; // Cojo ese elemento y le sumo 1
} else {
counter[array[i]] = 1; // Si no está le dejo un 1
}
}
console.table(counter);
}
repeatCounter(counterWords);
Editor is loading...