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

如果把return sum  换成是document.write(sum)

如果把return sum  换成是document.write(sum),

可以吗?

正在回答

3 回答

输出效果是一样的,但是不推荐这样做,因为函数是为了完成某项功能而抽取出来的一段代码。这里的函数功能应该是求和,输出功能应该放在其他地方进行。



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

可以  但后面要加换行 方便看结果

<!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)
  { var sum,x,y;
    sum = x * y;
    document.write(sum+'<br />');
  }
var req1 =app2(5,6);
var req2 =app2(2,3);
</script>
</head>
<body>
</body>
</html>


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

不行,document.write(sum)只是表示会页面上显示sum,这样做会让add2(x,y)无返回值,这样add2(x,y)的值为0

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

举报

0/150
提交
取消

如果把return sum  换成是document.write(sum)

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