javascript-exercises/04_removeFromArray at main · TokyoJedi/javascript-exercises · GitHub
Skip to content

Latest commit

 

History

History
 
 

Folders and files

README.md

Exercise 04 - removeFromArray

Implement a function that takes an array and some other arguments then removes the other arguments from that array:

removeFromArray([1, 2, 3, 4], 3); // should remove 3 and return [1,2,4]

Hints

The first test on this one is fairly easy, but there are a few things to think about (or google) here for the later tests:

  • you can manipulate the original array you pass into the function call or create a new array that is returned as the result.
  • how to remove a single element from an array
  • how to deal with multiple optional arguments in a JavaScript function
  • For more information, check out MDN's page on function arguments - scroll down to the bit about Array.from or the spread operator. You can also check out MDN's page on rest parameters.

Assign inputs to local variables

Determine number of args to remove

Create loop to search for each args in the array and splice(?) them out

return mutated array