Advertisement
nikolayneykov

Untitled

Nov 7th, 2019
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
  2.  
  3. const filter = (array, fn) => {
  4.   const newArr = [];
  5.  
  6.   for (let i = 0; i < array.length; i++) {
  7.     if (fn(array[i])) {
  8.       newArr.push(array[i]);
  9.     }
  10.   }
  11.  
  12.   return newArr;
  13. };
  14.  
  15. const evenNumbers = filter(arr, (num) => num % 2 === 0);
  16.  
  17. console.log(evenNumbers);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement