I assigned the first element in the list to array
created an empty array and I use forEach to loop through the element to assign the element to the newArray
This commit is contained in:
parent
1222acbb4b
commit
32bea92581
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue