I need to filter an array1, with each element in my array 2. Both arrays can have a random number of elements.
array1 = [1,2,3,4,5];
array2 = [1,3,5];
filteredArray = [];
array2.forEach(function(x){
filteredArray = array1.filter(function(y){
return y !== x;
});
});
return filteredArray;
//should return -> [2,4]
// returns [1,2,3,4]
How can I filter an array with all elements in another array?