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);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM