Скинь текстом
const userList = {
"Anya": { age: 5, sex: 'female' },
"Sasha": { age: 6, sex: 'male' },
"Pasha": { age: 7, sex: 'male' },
}
function getUsersBySex(users, sex) {
let filteredUsers = [];
for (const [key, data] of Object.entries(users)) {
if (data.sex === sex) filteredUsers.push({
...data,
name: key
})
}
return filteredUsers;
}
let males = getUsersBySex(userList, 'male');
let females = Object.entries(userList)
.filter(([key, data]) => {
if (data.sex === 'female') return true
return false
})
.map(([key, data]) => {
return {
...data,
name: key
}
})
console.log(males, females)