Помогите написать функцию фильтрации
Добрый вечер! Такая задача
Напишите функцию filter в object-array-filter.js, фильтрующую массив объектов по значению свойства. Массив, название свойства и нужное значение должны передаваться в качестве аргументов. Пример использования:
let objects = [
{ name: 'Василий', surname: 'Васильев' },
{ name: 'Иван', surname: 'Иванов' },
{ name: 'Пётр', surname: 'Петров' }
]
let result = filter(objects, 'name', 'Иван');
/*
Результат выполнения должен быть:
[
{ name: 'Иван', surname: 'Иванов' }
]
*/
У меня получилось отфильтровать, КАК ЭТО ДЕЛО ВСТРОИТТ В ФУНКЦИЮ, пытался, но все безуспешно
< JS>
let objects = [
{ name: 'Василий', surname: 'Васильев' },
{ name: 'Иван', surname: 'Иванов' },
{ name: 'Пётр', surname: 'Петров' }
]
let result = objects.filter(objects => objects.name == 'Иван')
console.log(result)
<JS>
ЗАРАНЕЕ ВСЕМ БЛАГОДАРЕН ЗА ПОМОЩЬ, И КОММЕНТ В ЧЕМ НЮАНС, чтобы понять как это должно работать !!!
|