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

JS return的问题

JS return的问题

乐游卢鹏程 2016-05-26 14:42:47
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>返回值函数</title><script type="text/javascript"> function  app2(x,y)  {    sum = x * y;   return sum;   } var req1=app2(5,6); var req2=app2(2,3);document.write("req1的值:"+req1+"<br/>");document.write("req2的值:"+req2+"<br/>");</script></head><body></body></html>1 为什么函数里的 sum  x  y不用定义2  为什么我把return sum 去掉就成了 defined
查看完整描述

1 回答

已采纳
?
蜂之谷

TA贡献564条经验 获得超863个赞

  1.  js 允许定义变量不加var,但必须赋值;

  2. 去掉return即app2方法没有返回值了,你还用req1、req2去接收 当然是undefined

查看完整回答
1 反对 回复 2016-05-26
  • 1 回答
  • 0 关注
  • 1108 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信