vincentlowe

using reduce() (DWE)

Mar 31st, 2022
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. var a1 = 2 to 5
  2.  
  3. var aos = [
  4. "bob",
  5. "carol",
  6. "ted",
  7. "alice"
  8. ]
  9.  
  10. ---
  11. {
  12. lastElement: a1 reduce (e,a) -> e,
  13. firstElement: a1 reduce (e,a) -> a,
  14. initializedAccumulator: a1 reduce (e,a=0) -> a,
  15. sumElements: a1 reduce (e,a) -> a + e,
  16. concatElements: a1 reduce (e,a="") -> a ++ e,
  17. stackElements: a1 reduce (e,a=[]) -> e >> a,
  18. concatStrings: aos reduce (e,a) -> a ++ "," ++ e,
  19. reverseConcat: aos reduce (e,a) -> e ++ "," ++ a,
  20. }
Advertisement
Add Comment
Please, Sign In to add comment