有人可以解釋這個函數的第二行嗎?是否一次將兩個變量設置爲= 0?即var i = 0
和var res = 0
?如果是這樣,是否有必要設置var i = 0
考慮到它在for(i = 0 ...
等JavaScript設置變量?
function sumOnSteroids() {
var i, res = 0;
var number_of_params = arguments.length;
for (i = o; i < number_of_params; i++) {
res += arguments[i];
}
return res;
}
我不知道它是否是一個錯字,或者它是您的代碼中的實際錯誤,但您指定了i = o(字母「o」,而不是零)。 – Marcelo 2011-03-18 05:37:15