js函数arguments的运用简单实例

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

<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 @ 2022-10-13 05:59  生如逆旅,一苇以航  阅读(20)  评论(0编辑  收藏  举报