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]))