定义函数getMax(); 该函数计算并返回一组整数的最大值; 整数的个数不确定; 如果整数个数为0,直接返回0; 具体请参见后续测试样例。用JavaScript
时间: 2024-09-09 22:16:02 浏览: 132
定义函数`getMax()`,其功能是计算一组整数中的最大值。由于整数个数不确定,我们可以使用JavaScript中的`arguments`对象来接收传递给函数的参数。如果参数为空,函数将返回0。下面是具体的实现方法:
```javascript
function getMax() {
// 检查是否有参数传入
if (arguments.length === 0) {
return 0;
}
// 初始化最大值为最小可能整数
let max = -Infinity;
// 遍历arguments对象中的所有参数
for (let i = 0; i < arguments.length; i++) {
// 如果当前参数大于已知的最大值,则更新最大值
if (arguments[i] > max) {
max = arguments[i];
}
}
// 返回最大值
return max;
}
```
这个函数可以使用不同的方式来调用。例如,你可以传入具体数量的整数参数:
```javascript
console.log(getMax(1, 5, 3)); // 输出: 5
```
或者,你可以传入一个数组:
```javascript
console.log(getMax(...[1, 5, 3])); // 输出: 5
```
使用`...`操作符,可以将数组内的元素展开作为独立的参数传递给`getMax`函数。
阅读全文