配列から最大値・最小値を求める
最大値
function findMax(valueArray) {
return valueArray.reduce((before, current) => Math.max(before, current), Number.NEGATIVE_INFINITY);
}
使用例
let test = [3, 8, 2, 9, -8];
print(findMax(test)); // 9と出力されます
最小値
function findMin(valueArray) {
return valueArray.reduce((before, current) => Math.min(before, current), Number.POSITIVE_INFINITY);
}
使用例
let test = [3, 8, 2, 9, -8];
print(findMin(test)); // -8と出力されます