Advertisement
karlakmkj

filter() method for arrays

Dec 11th, 2020
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //Using .filter() method for 2 arrays below
  2.  
  3. const randomNumbers = [375, 200, 3.14, 7, 13, 852];
  4.  
  5. //1. Arrow function to filter & return values that are less than 250
  6. const smallNumbers = randomNumbers.filter(num => num < 250);
  7.  
  8. //2. Original long form
  9. const smallNumbers = randomNumbers.filter(function(num){
  10.   if (num < 250) {
  11.     return true;
  12.   }
  13. })
  14.  
  15. //3. refactor the original form to:
  16. const smallNumbers = randomNumbers.filter(function(num){
  17.   return num < 250;
  18.  })
  19.  
  20. console.log(smallNumbers);
  21.  
  22. const favoriteWords = ['nostalgia', 'hyperbole', 'fervent', 'esoteric', 'serene'];
  23.  
  24. const longFavoriteWords = favoriteWords.filter(word => word.length >7)
  25.  
  26. console.log(longFavoriteWords);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement