Guest User

Untitled

a guest
Jan 23rd, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. const array$ = of(1,2,3,4,5,6,7,8,9,10);
  2.  
  3. // Map transforms data in this case evaluates every entry and tranforms it into a boolean
  4.  
  5. const evensMap = array$.pipe(
  6. map(number => number % 2 == 0)
  7. );
  8. evensMap.subscribe(x => console.log(x));
  9.  
  10. // Output:
  11. // false
  12. // true
  13. // false
  14. // true
  15. // false
  16. // true
  17. // false
  18. // true
  19. // false
  20. // true
  21.  
  22. // Filter evaluates every entry but only return that entry if pass the predicate function otherwise ignore that entry.
  23.  
  24. const evensFilter = array$.pipe(
  25. filter(number => number % 2 == 0)
  26. );
  27. evensFilter.subscribe(x => console.log(x));
  28.  
  29. // Output:
  30. // 4
  31. // 6
  32. // 8
  33. // 10
Add Comment
Please, Sign In to add comment