JSFiddle - React, Tailwind, and code Playground
JavaScript
var badList = ['c', 'd'];
var myArray = ['a', 'b', 'c', 'd'];
var removeFromList = function(badlist, arrayToBeFiltered) {
var arrayLength = arrayToBeFiltered.length;
var badArrayLength = badlist.length;
for (var p = 0; p < arrayLength; p++) {
for (var i = 0; i < badArrayLength; i++) {
var index = arrayToBeFiltered.indexOf(badList[i]);
if (index > -1) {
arrayToBeFiltered.splice(index, 1);
}
}
}
return arrayToBeFiltered;
}
console.log(removeFromList(badList, myArray));