定义一个30项的数组, 按顺序分别赋予从2开始的偶数;在每间隔 5个数 之后,求出前五个数的平均值
<script>
var arr = new Array(30)
// 0 2; 1 4; 2 6; 3 8; 4 10
for (var i = 0; i < arr.length; i++) {
arr[i] = 2 * (i+1)
}
console.log(arr)
var sum = 0
for (var j = 0; j < arr.length; j++) {
sum += arr[j]
// 4 9 14 19
// if ((j+1) % 5 === 0) {
if (j % 5 === 4) {
console.log(sum / 5)
// 每计算依次平均数之后要把sum重置为0,为后面五个数做准备
sum = 0
}
}
</script>