odin-default-js-exercises/removeFromArray
Rajas Shah 4a267cd05a Change function arguments in removeFromArray
As per current definition,
within the forEach loop, the array itself (being an element of args)
is checked for includes('item'), leading to one additional comparison.

However, it doesn't lead to error as item will never be the array itself.
By splitting the arguments here, the additional comparison is avoided.
2022-09-28 17:48:32 -06:00
..
README.md Added jest 2021-05-17 23:46:49 +01:00
removeFromArray.js Change function arguments in removeFromArray 2022-09-28 17:48:32 -06:00
removeFromArray.spec.js Added jest 2021-05-17 23:46:49 +01:00

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:

  • how to remove a single element from an array
  • how to deal with multiple optional arguments in a javascript function
  • Check this link. Scroll down to the bit about Array.from or the spread operator. - Or this link.