定义一个含有30个整型元素的数组,按顺序分别赋予从2开始的偶数;然后按顺序每五个数求出一个平均值,放在另一个数组中并输出


 
//定义一个含有30个整型元素的数组,按顺序分别赋予从2开始的偶数;然后按顺序每五个数求出一个平均值,放在另一个数组中并输出。
var arr = [];
        var newArr = [];
        var averge = 0;
        arr.length = 30;
        for (var i = 1; i <= arr.length; i++) {
            arr[i - 1] = i * 2; //将arr赋值 arr[i - 1] 是因为数组下标从0开始
            if (i % 5 != 0) { //做判断使之五个数为一组然后将每组的平均值放入另一个数组中
                averge += arr[i - 1];
            } else {
                newArr.push(averge / 5);
                averge = 0;
            }
        }
        console.log(arr);
        console.log(newArr);


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



猜您在找 定义一个含有30个整型元素的数组,按顺序分别赋予从2开始的偶数;然后按顺序每五个数求出一个平均值,放在另一个数组中并输出 Problem Description 有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数,现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值。编程输出该平均值序列。 Input 输入数据有多组,每组占一行,包含两个正整数n和m,n和m的含义 写一个小程序,参数是含有10个整数的数组,计算10个正整数的平均值,找出这10个数中与平均值距离(差值得绝对值)最近的三个数,以距离大小对这三个数进行排序和输出(与平均值距离最小的先输出) 有15个数按由大到小顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则输出"无此数" 有15个数按由大到小顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则输出无此数 有15个数按由大到小顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则输出"无此数" 编写一个程序从键盘上输入10个数据保存到数组中,求出该10个数的最大、最小和平均值 C#获取一个数组中的最大值、最小值、平均值 JAVA---定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,总和,平均值,并输出。要求随机数都是两位数。 数组中的元素为奇数的平均值求出来
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM