DEV Community

Discussion on: A common coding interview question

Collapse
 
leoalipazaga profile image
Leonardo Alipazaga
function FindIntersection(strArr) {
  return
    strArr
    .map(e => e.split(','))
    .reduce((listA, listB) => {
      const listFiltered = listA.filter(itemA => listB.includes(itemA));
      return listFiltered.length ? listFiltered : false;
    });
}