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

新手如下问

为什么没显示啊 

function cmp(int x,y)//定义函数

 {  

  if(x>y)    

return x;   

 else   

 return y;

 } //函数体,判断两个整数比较的三种情况 //调用函数,实现下面两组数中,返回较大值。  document.write(" 5 和 4 的较大值是:"+cmp(5,4)+"

<br/>");  

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

正在回答

4 回答

function cmp(int x,y)//定义函数   括号里不用int 直接写x,y

 {  

  if(x>y)    if后面的语句要用花括号括起来

return x;   

 else   还有一种情况是x=y

 return y;

 } //函数体,判断两个整数比较的三种情况 //调用函数,实现下面两组数中,返回较大值。  document.write(" 5 和 4 的较大值是:"+cmp(5,4)+"

<br/>");  

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

-----------------------------------------------------------------------------

function cmp( x,y)//定义函数

 {  

  if(x>y)   { 

return x;   }

 else   if (x<y){

return  y;

}

else{

return x;

}

 } //函数体,判断两个整数比较的三种情况 //调用函数,实现下面两组数中,返回较大值。  

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

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

----------------------------------------------------------

你再试试看看

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

重九译 提问者

谢谢详细解答,其实是加拉int出的错。嘻嘻
2016-05-23 回复 有任何疑惑可以回复我~

三种情况,要用if和else  if分别判断x>y,x<y和x=y

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

重九译 提问者

偷下懒,就简写啦,哈哈
2016-05-23 回复 有任何疑惑可以回复我~

cmp(int x,y) 去掉int

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

重九译 提问者

嗯,已解决
2016-05-23 回复 有任何疑惑可以回复我~

function cmp(int x,y)

改成

function cmp(x,y)


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

重九译 提问者

重试确实如此,但我之前考虑过,当时好像没效果,也不怎么的又有作用啦,谢啦
2016-05-23 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

新手如下问

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