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

看不出来哪里错了

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

<script type="text/javascript">

//定义函数
function mycompare(x,y)
{
  //函数体,判断两个整数比较的三种情况
  if(x>y)
  {
      return x;
  }
  else(x<y)
  {
      return y;
  }
  else
  {
     return "一样大";
  }
}

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

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

没有输出 但是看不出来了

正在回答

3 回答

少了 一个if 

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

不能有多个else,将第二个的else改成else if就可以了

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

function mycompare(x,y)
{
  //函数体,判断两个整数比较的三种情况
  if(x>y)
  {
      return x;
  }
  else if(x<y)
  {
      return y;
  }
  else
  {
     return "一样大";
  }
}

第一个else 应该是else if 


而且个人建议:

x-y>0) {

return x;

} else { return y;}

这样是不是更好一些

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

慕侠1357420 提问者

看了半天都没发现 谢谢
2017-03-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

看不出来哪里错了

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