// 函数的定义
/*function functionName([arg0,arg1.....argn]){
statements
}
1 functionName 是需要定义的函数名,属于标识符
2 [] 中的arg0,arg1..... 为函数参数
3 [] 说明里面的内容不是必须的,他不是语法
*/
// 声明一个函数
// function myFun(){
// alert('Hello!');
// }
// // 调用函数
// myFun();
// 声明一个带参数的函数
/*function add(a,b){
var sum=a+b;
return sum
}
alert(add(3,5));*/
// arguments 对象只是类似数组
// [] 语法访问属性
// length 属性确定传递参数的个数
/*function inner(num1, num2){
console.log(arguments.length);
console.log(arguments[0]);
}
inner(10,5);
function add(num1,num2){
arguments[0] = 99;
console.log(num1);
}
add(55,88)*/
// 求任意一组数的平均值
function getAvg(num1,num2){
var sum=0,len = arguments.length, i;
console.log(arguments.length);
for(i=0;i<arguments.length;i++){
sum += arguments[i];
}
console.log(sum/len );
}
getAvg(67,32,34,54,345,3,34543534,54)