Пытаюсь решать задачку, но не получается. Помогите!
На выходе нужно получить:
{ 'Kyiv': 2, 'Lviv': 2, 'Odesa':}
Код:
function usersCountByCity(users) {
let object = {};
let count = 0;
for (const i in users) {
object = [users[i].city, count];
count++;
}
return object;
}
// examples
const users = [
{
id: 888,
name: 'Denis',
age: 44,
city: 'Kyiv',
},
{
id: 333,
name: 'Alex',
age: 33,
city: 'Lviv',
},
{
id: 392,
name: 'Nastya',
age: 22,
city: 'Kyiv',
},
{
id: 123,
name: 'Violetta',
age: 15,
city: 'Odesa',
},
{
id: 640,
name: 'Mykola',
age: 31,
city: 'Lviv',
},
];
console.log(usersCountByCity(users));