js编写函数实现输入五个数求平均值
时间: 2024-10-10 14:13:51 浏览: 45
【毕设】输入N个值检测后进行求平均值
在JavaScript中,你可以编写一个简单的函数来实现这个功能。这里是一个示例:
```javascript
function calculateAverage() {
// 创建一个数组来存储输入的五个数字
var numbers = [];
// 循环五次,获取用户输入并添加到数组中
for (var i = 0; i < 5; i++) {
var input = parseInt(prompt("请输入第 " + (i+1) + " 个数字:"));
if (!isNaN(input)) { // 检查输入是否为数字
numbers.push(input);
} else {
alert("请输入有效的数字!");
return;
}
}
// 计算平均值
var average = numbers.reduce((sum, num) => sum + num, 0) / numbers.length;
// 返回结果
console.log("这五个数的平均值是: " + average);
}
// 调用函数开始收集数据
calculateAverage();
```
当你运行这段代码,它会提示用户连续输入五个数字,并计算它们的平均值。如果输入非数字,它还会给出错误提示。
阅读全文