定义一个含有30个整型元素的数组,按顺序分别赋予从2开始的偶数;然后按顺序每五个数求出一个平均值,放在另一个数组中并输出。试编程。
思路:先将30个偶数的数组写出,再for循环里面5个数组的里的具体数值再求平均值
<script type="text/javascript">
function fun() {
arguments.length = 30;
for (i = 0; i < 30; i++){
arguments[i] = (i + 1) * 2;
}
var arr = Array(5);
for(j = 0;j <= 5; j++){
arr[j] = (arguments[j + j * 4] + arguments[j + j * 4 + 1] + arguments[j + j * 4 + 2] + arguments[j + j * 4 + 3] + arguments[j + j * 4+ 4]) / 5;
}
console.log(arr);
}
fun();
</script>