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

JavaScript返回函数值

 function  app2(x,y)
  { var sum,x,y;
    sum = x * y;
return sum;//return 怎样用,麻烦举例
  }

正在回答

7 回答

 function  app2(2,5)
  { var sum,x,y;
    sum = x * y;
return sum
  }
  alert(sum);//有return你就可以弹出10.
  function  app2(2,5)
  { var sum,x,y;
    sum = x * y;
  }
  alert(sum);//没有return你就只有弹出undefined(因为此时sum在函数外事未定义的。)


1 回复 有任何疑惑可以回复我~
#1

C_system 提问者

非常感谢!
2016-05-01 回复 有任何疑惑可以回复我~

return sum是一个返回值,当没有return的时候函数表示的是一个求sum的过程,而有return的时候函数表示的是得到了sum的结果,在后面就可以调用这个结果

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

这样理解: 开始的时候"app2(2,5)"不是一个值

,然后去调用函数后,return XX随便什么都可以,

然后他把XX作为值返还给app(2,5),

这样app2(2,5)就有了值,就可以alert(app2(2,5))打印出了了 值就为XX

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

return等于结果

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

调用app2()时,括号里输入参数就能得到返回值

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

这里就可以理解成返回sum的结果     不同的情况返回值不一样


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

..就是调用完这个函数,你希望它返回什么。

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

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468044    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

JavaScript返回函数值

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