输入一些整数,求出它们的最小值、最大值和平均值(保留3位小数)。输入保证这些数都是不超过1000的整数。用js打出
时间: 2024-09-14 12:05:00 浏览: 59
要实现这个功能,你可以使用JavaScript中的数组来存储输入的整数,然后通过遍历数组来找出最小值、最大值,并计算平均值。下面是一个简单的实现代码示例:
```javascript
// 假设这是输入的整数数组,实际情况下你需要通过输入获取这个数组
let numbers = [10, 20, 30, 40, 50];
// 确保数组不为空
if (numbers.length === 0) {
console.log("数组为空,无法计算最小值、最大值和平均值。");
} else {
// 计算最小值和最大值
let minValue = Math.min(...numbers);
let maxValue = Math.max(...numbers);
// 计算平均值
let sum = numbers.reduce((accumulator, currentValue) => accumulator + currentValue, 0);
let average = sum / numbers.length;
// 输出结果,保留3位小数
console.log("最小值: " + minValue.toFixed(3));
console.log("最大值: " + maxValue.toFixed(3));
console.log("平均值: " + average.toFixed(3));
}
```
这段代码首先检查数组是否为空,然后使用`Math.min`和`Math.max`方法找出最小值和最大值。接着使用`reduce`方法计算所有数的总和,并除以数组长度得到平均值。最后,使用`toFixed(3)`方法将结果保留三位小数后输出。
阅读全文