Advertisement
Savelyev_Vyacheslav

arr1 - arr2 = arr3

Nov 6th, 2022 (edited)
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const namesArr = ["Lily", "Roy", "John", "Jessica"];
  2. const namesToDeleteArr = ["Roy", "John"];
  3. function minusArray(namesArr, namesToDeleteArr) {
  4. // make a Set to hold values from namesToDeleteArr
  5. const namesToDeleteSet = new Set(namesToDeleteArr);
  6. // use filter() method
  7. // to filter only those elements
  8. // that need not to be deleted from the array
  9. return namesArr.filter((name) => {
  10.   // return those elements not in the namesToDeleteSet
  11.   return !namesToDeleteSet.has(name);
  12. });
  13. }
  14. ss.info(minusArray(namesArr, namesToDeleteArr) )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement