odin-default-js-exercises/04_removeFromArray/removeFromArray.js

21 lines
598 B
JavaScript

const removeFromArray = function(...arrayOfNumbers){
const array = arrayOfNumbers[0];
const newArray = [];
array.forEach((element) => {
if (!arrayOfNumbers.includes(element)){
newArray.push(element)
}
});
return newArray;
};
removeFromArray([1,2,3,4], 3)
removeFromArray([1, 2, 3, 4], 3, 2)
removeFromArray([1, 2, 3, 4], 7,)
removeFromArray([1, 2, 3, 4], 7, 2)
removeFromArray([1, 2, 3, 4], 1, 2, 3, 4)
removeFromArray(["hey", 2, 3, "ho"], "hey", 3)
removeFromArray([1, 2, 3], "1", 3)
// Do not edit below this line
module.exports = removeFromArray;