<script>
function sum(){
var result=0;
for(var i =0;i<arguments.length;i++){
result += arguments[i];
}
return result;
}
alert(sum(这里传很多个数字参数));
</script>
//最后的结果请问一下,其中for循环中 result+=arguments[i] 这个意思是result加上arguments这个里面每一个数字,那么每一次+= 得出来的结果 result会保留到下一次相加么? 我不太理解这个过程。 result=result+arguments[0] 之后得到的数字存到result之后,那么下一次result=result+arguments[i] 右边这个result是上一次相加的结果么。
添加回答
举报
0/150
提交
取消