I have two arrays . One with array of objects and other plain array.
Need to search the first array from all the levels of first array.
let arr1 = [{"LEVEL":1},{"LEVEL":2},{"LEVEL":3,"POSITION":"FCONTROLLER"},
{"LEVEL":4,"POSITION":"RGM"},{"LEVEL":5,"POSITION":"GM"},{"LEVEL":5,"POSITION":"GMH"},{"LEVEL":6},{"LEVEL":7,"POSITION":"EGM"}]
let arr2 = [1,3,5]
Output :
["FCONTROLLER","GM","GMH"]
I tried to use reduce method but gives empty result.
arr2.reduce((a, o) => (o.merged==='1'||o.merged==='3'||o.merged==='5' && a.push(o.value), a), [])