定义一个含有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>