Guest User

Untitled

a guest
Oct 17th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. const minMax = (A) => A.reduce((a, b) => {
  2. if (!Array.isArray(a)) a = [a, a]
  3. a[0] = a[0] > b ? b : a[0]
  4. a[1] = a[1] < b ? b : a[1]
  5. return a
  6. })
  7.  
  8. // test
  9. a = [10, 5, 6, 12, 30, 10]
  10. console.log(minMax(a)) // [ 5, 30 ]
  11.  
  12. // extra
  13. const min = (A) => A.reduce((a, b) => a < b ? a : b)
  14. const max = (A) => A.reduce((a, b) => a > b ? a : b)
Add Comment
Please, Sign In to add comment