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

不显示,求解答

function compare(a,b)

{

    if(a>b)

    {var ss=a;

        return ss;}

    else if(a<b)

    {var ss=b;

        return ss;}

    else

    {var ss=a;

        return ss;}

}

var cc=compare(a,b);



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




 

//调用函数,实现下面两组数中,返回较大值。

  document.write(" 5 和 4 的较大值是:"+cc+"<br>");

  document.write(" 6 和 3 的较大值是:"+cc);




正在回答

2 回答

你把函数要这样调用一下

var cc=compare(4,5);

var bb=compare(6,3);

输出这样改:

  document.write(" 5 和 4 的较大值是:"+cc+"<br>");

  document.write(" 6 和 3 的较大值是:"+bb);


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

慕移动1336230 提问者

谢谢!
2017-10-29 回复 有任何疑惑可以回复我~

函数不调用不执行,解决方法,参考楼上。

return没必要写那么多,在function里面最后一句写上就行,别的地方没必要写。

两个参数相等的情况没必要单独比较一次,放在大于或者小于里面都可以。

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

慕移动1336230 提问者

非常感谢你的答复。
2017-10-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

不显示,求解答

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