* @returns
*/
function loopMax (values) {
- let max = -Infinity
+ let maximum = -Infinity
for (const value of values) {
- if (value > max) max = value
+ if (value > maximum) maximum = value
}
- return max
+ return maximum
}
/**
* @returns
*/
function reduceTernaryMax (values) {
- return values.reduce((a, b) => (a > b ? a : b), -Infinity)
+ return values.reduce(
+ (maximum, num) => (maximum > num ? maximum : num),
+ -Infinity
+ )
}
/**
* @returns
*/
function reduceMathMax (values) {
- return values.reduce((a, b) => Math.max(a, b), -Infinity)
+ return values.reduce((maximum, num) => Math.max(maximum, num), -Infinity)
}
/**