在编写html中
1声明一个函数average,参数列表为空 在函数体内通过arguments对象获取传递的的参数,计算并返回所有参数的平均值.
2调用函数,计算数列20,30,40,50,60的平均值,并用alert()显示出平均值
average(20, 30, 40, 50, 60);
function average() {
console.log(arguments);
let avg = 0
let len = arguments.length;
let sum = 0;
if (arguments && len > 0) {
for (var i = 0; i < len; i++) {
sum += Number(arguments[i]);
}
avg = parseFloat(sum / len);
alert(avg)
return avg;
} else {
return 0
}
}
function a(){
return (Array.from(arguments).reduce((a,b)=>a+b))/arguments.length
}
console.log(a(1,2,3,7,56,77))
function average () {
let arr = arguments[0]
let len = arr.length
var sum = 0;
for (var i = 0; i < len; i++) {
sum += arr[i];
}
let result = sum / len;
alert(result)
}
average([20, 30, 40, 50, 60])