JavaScript:数组求平均数

Posted keep

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript:数组求平均数相关的知识,希望对你有一定的参考价值。

     /*
         定义一个含有30个整形元素的数组,按顺序分别赋予从2开始的偶数
         然后从顺序每五个数求出一个平均数,放到另一个数组中并求出
      */
       var arr = new Array(30);

       for (var i = 0; i<arr.length; i++) {
           arr[i] = i * 2 + 2;
       }
       
       var averageArr = [];
       // 切分数组 为了5个
       var len = (arr.length) / 5;

       for (var i = 0; i<len; i++) {
        //    var newArr = arr.splice(0, 5);
           var newArr = arr.slice(i * 5, (i + 1) * 5);

           var sum = 0;

           for (var j = 0; j<newArr.length; j++) {
               sum += newArr[j];
           }
           
           averageArr.push(sum / 5);

        }

        alert(averageArr);

以上是关于JavaScript:数组求平均数的主要内容,如果未能解决你的问题,请参考以下文章

求平均数-----类数组转换成数组

JS函数式编程

JavaScript - 代码片段,Snippets,Gist

javascript常用代码片段

JAVA求数组平均值

java利用数组求平均成绩