Я пытаюсь работать с функциональным программированием
У меня есть два массива
arr1=[{prodId:2}{prodId:4}]
arr2=[{id:1, name:"Test1"},
{id:2, name:"Test2"},
{id:3, name:"Test3"},
{id:4, name:"Test4"},
{id:5, name:"Test5"}]
с использованием комбинации
фильтр, карта, некоторые, уменьшить функции
Я хочу извлечь предметы из arr2
where arr2.id === arr1.prodId
мой выходной arr будет:
[{id:2, name:"Test2"},
{id:4, name:"Test4"}]
Я стараюсь избегать использования forEach и использую функциональное программирование.