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

不知道问题在哪里?哪位大侠知道问题在哪里? 没有内容输出

不知道问题在哪里?哪位大侠知道问题在哪里? function big(a,b) if (a>b){    return a }; else if(a==b){    return "相等" }; if (a<b){    return b } big1=big(5,4) big2=big(6,3) //调用函数,实现下面两组数中,返回较大值。  document.write(" 5 和 4 的较大值是:"+big1 +"
");  document.write(" 6 和 3 的较大值是:" +big2);

正在回答

2 回答

  1. function big(a,b){}      整个函数要用大括号括起来.

  2. if(a>b){return a;}        if后面的语句整个用大括号括起来,这里错将分号写在大括号外了,后面有几处一样的错误

  3. else if (a<b)                这里错写为if(a<b)

  4. var big1=big(5,4);      这里没有用var先定义big

  5. 完整语句

function big(a,b) 

{

if (a>b)

{ return a;}

 else if(a==b)

{ return "相等"; }

else {    return b ;}

}

var big1=big(5,4);var  big2=big(6,3) 

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

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

慕容1574223 提问者

非常感谢!很详细
2018-05-08 回复 有任何疑惑可以回复我~

主要还是代码格式的问题吧,代码逻辑没有大的问题,帮你修正了一下

<script>

function big(a, b) {

if (a > b) {

return a;

}


else if (a < b) {

return b;

}

else {

return "相等";

}

}

big1 = big(5, 4);

big2 = big(6, 3);

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

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

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

</script>

如果没有编程基础可能一开始学JavaScript主要还是格式问题,不过没关系不用心急,看多了就会了(ノ゚▽゚)ノ

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

Vito_c

虽然JavaScript里变量不定义也能用,但为了规范建议先用var声明
2018-05-01 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

不知道问题在哪里?哪位大侠知道问题在哪里? 没有内容输出

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