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

为什么这样子无法输出

var req3= add(4,4);

  document.write(x+"和"+y+"的较大值是:"+req3+"<br/>");

正在回答

4 回答

楼上正解

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

document.write(x+"和"+y+"的较大值是:"+req3+"<br/>");  

这里写错了啊,x和y还没定义啊;应改为

document.write("x+和+y+的较大值是:"+req3+"<br/>");

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

<!DOCTYPE  HTML>

<html >

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>函数</title>


<script type="text/javascript">


function add(x,y)

    {  

        if(x>y)

        {

           return x;

        }

        else if(x<y)

        {

           return y;

        }else

        {return "两数相等"}

    }    

     var req= add(3,4);

  document.write("x 和 y 的较大值是:"+req+"<br/>");

var req2= add(3,2);

  document.write("x 和 y 的较大值是:"+req2+"<br/>");

var req3= add(4,4);

  document.write(x+"和"+y+"的较大值是:"+req3+"<br/>");


</script>

</head>

<body>

</body>

</html>

我希望能直接输出x和y的值但是不行

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

你得把你写的js代码贴出来才能看出来啊。。。

就这么两行很难办啊

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

举报

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

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

进入课程

为什么这样子无法输出

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