diff --git a/04_removeFromArray/removeFromArray.js b/04_removeFromArray/removeFromArray.js index 1bedeb0..9e666c1 100644 --- a/04_removeFromArray/removeFromArray.js +++ b/04_removeFromArray/removeFromArray.js @@ -1,6 +1,20 @@ -const removeFromArray = function() { - +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;