为了账号安全,请及时绑定邮箱和手机立即绑定

对return的理解

以下是我写的对return的理解,不知道对不对,希望大家批评指正。

<script type="text/javascript">
 function  app2(x,y)
 { var sum,x,y;
   sum = x * y;
return sum; //1、返回的值,由程序员指定。可以是函数的运算结果(本例),也可以是函数的参数。(见下例5-6 编程练习)。
           //2、return sum,函数是一个有加工方法的工厂,从外部调取原材料(“app2(5,6)“中,5和6是原材料,app2()表示这是app2工厂专用材料),工厂对原材料加工后,返回产品(return sum; )。
           //3、注意返回值 用于document.write()写在函数外部时。返回值相当于把产品运送到document.write(),当然运输途中要包装(包装就是把app(5,6)赋值给req1)
 }
 req1=app2(5,6);
 req2=app2(2,3);
 sumq=req1+req2;
document.write("req1的值:"+req1+"<br/>");
document.write("req2的值:"+req2+"<br/>");
document.write(req1+"与"+req2+"和:"+sumq);
</script>

正在回答

1 回答

理解不错,一个小建议,你在粘贴代码的时候选择一下代码语言,这样可读性会更高,如:

<script type="text/javascript">
 function  app2(x,y)
 { var sum,x,y;
   sum = x * y;
return sum; //1、返回的值,由程序员指定。可以是函数的运算结果(本例),也可以是函数的参数。(见下例5-6 编程练习)。
           //2、return sum,函数是一个有加工方法的工厂,从外部调取原材料(“app2(5,6)“中,5和6是原材料,app2()表示这是app2工厂专用材料),工厂对原材料加工后,返回产品(return sum; )。
           //3、注意返回值 用于document.write()写在函数外部时。返回值相当于把产品运送到document.write(),当然运输途中要包装(包装就是把app(5,6)赋值给req1)
 }
 req1=app2(5,6);
 req2=app2(2,3);
 sumq=req1+req2;
document.write("req1的值:"+req1+"<br/>");
document.write("req2的值:"+req2+"<br/>");
document.write(req1+"与"+req2+"和:"+sumq);
</script>


2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

对return的理解

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信