<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是上一次相加的结果么。
qq_青枣工作室_0
相关分类