js函数arguments的运用简单实例

求任意一组数据的平均值,该组数据个数随意。
代码展示:

1
2
3
4
5
6
7
8
9
10
11
<script>
        function getAvg(){
            var i,sum=0,leg=arguments.length;
            for(i=0;i<leg;i++){
                sum+=arguments[i];
            }
           return sum/leg;
        }
        var average=getAvg(10,50,20,40);
        console.log(average);
    </script>

 

其中arguments.length表示该数组的参数的个数,上面代码中是随机抽取的四位数,所以arguments.length的值为4.

arguments[0]表示第一个参数,依次往后类推。

注意:
arguments对象只是与数组类型相似,并不是Array的实例,并不是真正的数组。
原文链接:https://blog.csdn.net/weixin_55869175/article/details/114789695

 

posted @   生如逆旅,一苇以航  阅读(22)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
历史上的今天:
2017-10-13 javascript中的回调函数
点击右上角即可分享
微信分享提示