您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

javascript中怎么求数组的平均值

2024/5/13 6:49:00发布44次查看
javascript中求数组平均值的方法:首先获取到所有的参数;然后将获取到的参数转化为数组;接着将数组中的第一项和最后一项去掉;最后将数组中剩余的数据求和并取平均值即可。
本文操作环境:windows7系统、javascript1.8.5版、dell g3电脑。
javascript中怎么求数组的平均值?
js 求数组平均值的几种方法
思路
获取到所有的参数
将获取到的参数转化为数组
将数组中的第一项和最后一项去掉
然后将数组中剩余的数据求和并取平均值
function sumaverage() { let arr = [] // console.log(arguments) // for (let index = 0; index < arguments.length; index++) { // arr.push(arguments[index]); // } arr=array.from(arguments)// arr=[...arguments] arr.pop()//pop从后面删除 arr.shift()//shift从前面删除 let sumtotal=0 // for (let index = 0; index < arr.length; index++) { // let item = arr[index] // sumtotal += item // } sumtotal = eval(arr.join('+')) return sumtotal/arguments.length}let result = sumaverage(...[1, 6, 7, 8, 9, 9, 44, 1, 55, 1])//...展开数组console.log(result)
技术点 :
arguments 获取函数传递的不定个数参数
将arguments这个类数组转换为数组 array.from ...结构 循环
pop删除最后一项,shift删除第一项
eval 将字符串拼接变为算数运算
【推荐学习:javascript高级教程】
以上就是javascript中怎么求数组的平均值的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product