只写return的话这个要怎么返回
<!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积分~
来为老师/同学的回答评分吧
0 星