Не пойму почему сейчас выводит значение по всем именам. Мне нужно получить по одному имени.
function findUsersByName(users, name) {
let arr = [];
for (const i of users) {
arr.push(i, name);
}
return arr;
}
function findUsersByString(users, str) {
}
// examples
const users = [
{
id: 101,
name: 'Denis',
city: 'Kyiv',
},
{
id: 102,
name: 'Alexandr',
city: 'Lviv',
},
{
id: 103,
name: 'Nastya',
city: 'Kyiv',
},
{
id: 104,
name: 'Violetta',
city: 'Odesa',
},
{
id: 105,
name: 'Mykola',
city: 'Lviv',
},
{
id: 106,
name: 'Denis',
city: 'Lviv',
},
{
id: 107,
name: 'Andrey',
city: 'Odesa',
},
{
id: 108,
name: 'Alexey',
city: 'Dnipro',
},
];
console.log(findUsersByName(users, 'Denis')); // ===> [ { id: 101, name: 'Denis', city: 'Kyiv' }, { id: 106, name: 'Denis', city: 'Lviv' } ]