Get max value from Arrays

by MegaScience

JavaScript

// Examples from:
// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/max

// Can be clogged by too-many-parameters:
const mSpread = arr => Math.max(...arr)

// Cannot be clogged by too-many-parameters:
const mReduce = arr => arr.reduce((a, b) => Math.max(a, b))

const arr = [1, 2, 3]
alert(mSpread(arr) + '\n' + mReduce(arr))