javascript数组求平均值
时间: 2023-05-13 16:05:32 浏览: 111
可以使用 reduce 方法来计算数组的总和,然后除以数组的长度来得到平均值。以下是示例代码:
```javascript
const arr = [1, 2, 3, 4, 5];
const sum = arr.reduce((acc, cur) => acc + cur, 0);
const avg = sum / arr.length;
console.log(avg); // 输出 3
```
注意,以上代码仅适用于数组中的元素都是数字的情况。如果数组中包含非数字元素,需要先进行类型检查或转换。
相关问题
javascript 数组平均值
要计算 JavaScript 数组的平均值,你可以使用以下代码:
```javascript
function calculateAverage(arr) {
var sum = 0;
for (var i = 0; i < arr.length; i++) {
sum += arr[i];
}
var average = sum / arr.length;
return average;
}
var array = [1, 2, 3, 4, 5];
var averageValue = calculateAverage(array);
console.log(averageValue);
```
这段代码定义了一个名为 `calculateAverage` 的函数,它接受一个数组作为参数。函数内部使用一个循环来遍历数组,将所有元素相加得到总和。然后,将总和除以数组的长度得到平均值并返回。
在上面的例子中,我们定义了一个数组 `[1, 2, 3, 4, 5]`,并将其传递给 `calculateAverage` 函数。函数返回的结果将被打印到控制台上,即数组的平均值。在这个例子中,平均值是 `3`。你可以根据需要修改数组中的元素来计算其他数组的平均值。
javascript数组平均值
可以通过以下代码计算javascript数组的平均值:
```
function average(arr) {
var sum = 0;
for(var i = 0; i < arr.length; i++) {
sum += arr[i];
}
return sum / arr.length;
}
var arr = [1, 2, 3, 4, 5];
console.log(average(arr)); // 输出3
```
注意:这里的arr是一个数组,可以根据需要修改。
阅读全文