只写return的话这个要怎么返回
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <!DOCTYPE html> < html > < head > < meta charset = "UTF-8" > < title >arguments</ title > </ head > < body > < script type = "text/javascript" > function count(){ var sum=0; for(var i=0;i< arguments.length ;i++){ sum+=arguments[i]; } // return sum return } //document.write(count(1,2,3,4)) var a = count (1,2,3,4); document.write(a); </script> </ body > </ html > |
10
收起
正在回答
2回答
同学你好,上面的回复只是针对这个题来说的,因为函数中计算了sum值,函数外面需要用这个值,所以需要返回出来。
return有两个作用:一是结束代码执行,二是返回内容 。
是否返回值需要根据代码具体情况判断,本题中是返回值的情况。如果只是阻断代码执行,就可以不返回值,例如:i大于3的时候阻断代码执行
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧