创建函数求任意个数的最大值,并且进行调用(js形式)
时间: 2024-10-17 11:12:43 浏览: 25
JavaScript使用Max函数返回两个数字中较大数的方法
你可以创建一个名为`findMax`的函数,它接受一个数组作为参数,并返回数组中的最大值。这个函数可以处理任意数量的输入。以下是JavaScript实现的例子:
```javascript
function findMax(...args) { // 使用rest参数...args表示接收任意数量的参数
if (!args.length) { // 如果没有传递参数
throw new Error("No arguments provided");
}
let max = args[0]; // 假设第一个元素就是最大值
for (let num of args) { // 遍历所有参数
if (num > max) {
max = num; // 更新最大值
}
}
return max;
}
// 调用示例
console.log(findMax(10, 5, 20, 8, 15)); // 输出:20
console.log(findMax()); // 抛出错误,因为没有提供参数
阅读全文