js関数の合計とその平均値
4713 ワード
関数の和
function add() {
var sum = 0;
for (var i = 0, j = arguments.length; i < j; i++) {
sum += arguments[i];
}
return sum;
}
alert(add(2, 3, 4, 5)); // 14
関数の平均値 function avg() {
var sum = 0;
for (var i = 0, j = arguments.length; i < j; i++) {
sum += arguments[i];
}
return sum / arguments.length;
}
alert(avg(2, 3, 4, 5)); // 3.5
// apply()
alert(avg.apply(null,[2, 3, 4, 5]))