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

哪出错了,运行不出来

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

<script type="text/javascript">

//定义函数
    function big(x,y)
    {
        if(x>y)
        {
            return x;
           
        }
        else(x==y)
        {
            var s="一样大";
            return s;
        }
        else
        {
            return y;
           
        }
    }


 var n=big(5,4);
 var n1=big(6,3);

//函数体,判断两个整数比较的三种情况
   

 
//调用函数,实现下面两组数中,返回较大值。
  document.write(" 5 和 4 的较大值是:"+n+"<br>");
  document.write(" 6 和 3 的较大值是:"+n1 );




</script>
</head>
<body>
</body>
</html>

正在回答

2 回答

你的if..else..嵌套语句应该写的有问题.你可以这样写:

function big (x,y) {
    if (x-y>0) {
        return x;
    } else if (x-y<0) {
        return y;
    } else {
        return "相等";
    }  
}

var sup1 = big(5,4);
var sup2 = big(6,3);

document.write(" 5 和 4 的较大值是:"+sup1+"<br/>");
document.write(" 6 和 3 的较大值是:"+sup2);


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

唯尔半截湘妃 提问者

x-y>0和x>y有区别吗
2016-05-17 回复 有任何疑惑可以回复我~

自己发现错误了,少了一个if

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

举报

0/150
提交
取消

哪出错了,运行不出来

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