并没有输出结果呀,只有个空的输入框显示,为什么?

来源:5-6 编程练习

weibo_Andrewww陳_0

2016-02-29 10:02

function com(a,b)

//定义函数

{

if (a>b){

 return a;

}

else if (a<b){

    return b;

}

else{

    return ("两值一样大");

}

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

}

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

  document.write(" 6 和 3 的较大值是:"+com(6,3)+"<br>"); 

  document.write(" 7 和 7的较大值是:"+com(7,7));

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


写回答 关注

3回答

  • cat_fish
    2016-03-01 10:39:09

    函数com(5,4)不应该在""中,还有就是return ("两值一样大"),返回的是个字符串,不应该有括号

  • lbbl
    2016-02-29 10:58:16

    格式错误 

    else{

        return "两值一样大";

    }


    lbbl 回复weibo_...

    第一个输出语句 换行符前少了个“+” 你直接复制这段代码看看 function com(a,b) //定义函数 { if (a>b){ return a; } else if (a<b){ return b; } else{ return "两值一样大"; } //函数体,判断两个整数比较的三种情况 } document.write(" 5 和 4 的较大值是:"+com(5,4)+"</br>");

    2016-03-01 15:28:55

    共 2 条回复 >

  • Zyxmkzh
    2016-02-29 10:20:12

    同问!!

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题