码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript:数组求平均数

时间:2020-07-18 00:28:13      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:平均数   开始   定义   new   顺序   script   average   lang   splice   

     /*
         定义一个含有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:数组求平均数

标签:平均数   开始   定义   new   顺序   script   average   lang   splice   

原文地址:https://www.cnblogs.com/qjuly/p/13334071.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!