原题入口
描述
给一个浮点数数组,求数组中的最大值。
样例
样例 1:
输入: [1.0, 2.1, -3.3]
输出: 2.1
样例解释: 返回最大的数字
样例 2:
输入: [1.0, 1.0, -3.3]
输出: 1.0
样例解释: 返回最大的数字。
export class Solution {
/**
* maxOfArray
*
* @param A: An integer
* @return: a float number
*/
maxOfArray(A) {
// write your code here
return A.reduce((max, item) => {
return this.maxOfTwoNumber(max, item);
})
}
maxOfTwoNumber(num1, num2) {
return num1 > num2 ? num1 : num2;
}
}