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

这是一个数字比较问题

<!DOCTYPE  HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>函数</title>
<script type="text/javascript">
//定义函数
function age(x,y);
{
    var x = parseInt(prompt("请输入第一个数:"));
    var y = parseInt(prompt("请输入第二个数:"));
    
    if (x < y)
    {
        document.write(x "<" y);
    }
    else if (x > y)
    {
        document.write(x "> " y);
    }
    else
    {
        document.write(x "=" y);
    }
}
//函数体,判断两个整数比较的三种情况
 
//调用函数,实现下面两组数中,返回较大值。
  //document.write(" 5 和 4 的较大值是:"+"<br>");
  //document.write(" 6 和 3 的较大值是:" ); 
</script>
</head>
<body>
<input type ="button",value = "点击",onclick="age()">
</body>
</html>

请问各位,我的代码问题出现在什么地方?为什么不能执行下去

正在回答

2 回答

<!DOCTYPE  HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>函数</title>
<script type="text/javascript">
//定义函数

function age()   //此处括号后面多了个分号,另你这种写法函数内不需要传参数;
{
    var x = parseInt(prompt("请输入第一个数:"));
    var y = parseInt(prompt("请输入第二个数:"));
    if (x < y)
    {
        document.write(x+"<"+y);  //这里变量和字符串连接你没有+号连接起来;
    }
    else if (x > y)
    {
        document.write(x+">"+y); //同上;
    }
    else
    {
        document.write(x+"="+y);  //同上;
    }
	
}
//函数体,判断两个整数比较的三种情况
  
//调用函数,实现下面两组数中,返回较大值。
  //document.write(" 5 和 4 的较大值是:"+"<br>");
  //document.write(" 6 和 3 的较大值是:" ); 
</script>
</head>
<body>
<input type ="button" value = "点击" onclick="age()">  //点击文字后面你用了一个中文的逗号,不用逗号,直接空格就好;
</body>
</html>

我只能说楼主各种粗心,你搞开发的时候要是这样来,你一天的时间都在找BUG了

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

慕UI9275839 提问者

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

我把你的程序稍改一下就可以了:

1、<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />改成<meta http-equiv="Content-Type" content="text/html“   charset=“utf-8” />

2、function age(x,y);   去掉分号    function age(x,y)

3、document.write(x "<" y);括号里面加“+”,改成document.write(x +"<" +y);

     document.write(x "> " y);与document.write(x "=" y);也是同样的道理。

4、<input type ="button",value = "点击",onclick="age()">用空格隔开,不要用逗号,改成

    <input type ="button"   value = "点击"   onclick="age()">

不知道我这样说你懂了没,你有些低级错误,写程序时应该注意点

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

陈续缘o

我搞错了,第一条不用改
2016-11-29 回复 有任何疑惑可以回复我~
#2

慕UI9275839 提问者

谢谢谢谢~
2016-12-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这是一个数字比较问题

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