Untitled
unknown
javascript
4 years ago
610 B
4
Indexable
const transactions = [
'Omega', 'Alpha', 'Omega',
'Alpha', 'Omega', 'Alpha',
'Omega', 'Alpha', 'Omega',
'Alpha', 'Omega', 'Alpha',
'Omega', 'Alpha', 'Omega',
'Alpha', 'Omega', 'Alpha',
'Omega', 'Beta'
]
function count(transactions) {
const map = {}
for (const transaction of transactions) {
const [count] = transaction;
if (!map[transaction]) {
map[transaction] = {
count: 1,
};
continue;
}
map[transaction].count += 1
}
for (const transaction in map) {
console.log(map[transaction].count / transactions.length)
}
}
count(transactions)Editor is loading...