javascript简单的if语句

来源:5-6 编程练习

慕斯卡4106679

2015-12-22 16:40

<!DOCTYPE  HTML>

<html >

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>函数</title>


<script type="text/javascript">

function compare(a,b){

//定义函数

if(a>b){

    return a;

}

else if(b>a){

    return b;

}

else{

    var c= document.write("两个值相等");

    return c;

}

}

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




 

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

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

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





</script>

</head>

<body>

</body>

</html>

怎么不跑,除非我把else中的内容去掉,我觉得else中合理啊

写回答 关注

3回答

  • Perona
    2015-12-22 16:52:16
    已采纳
     var c= document.write("两个值相等");

    这一行分号错了。改成英文分号即可。

    Perona 回复慕斯卡410...

    敲多了就有感觉了。一般全角的标点符号比较大,比较胖。半角的比较瘦。(中文的分号是全角的,英文分号是半角的)

    2015-12-22 17:46:50

    共 2 条回复 >

  • 夏日风景
    2015-12-22 16:57:58

    用typeof c判断var c= document.write("两个值相等")的数据类型是undefined,你要搞清document里的方属性,最好遍历一下

    <script type="text/javascript">

    for (var a in document) {

    document.write(a+"<br/>");

    };

    </script>

     

    慕斯卡410...

    对,我弄错了,谢谢

    2015-12-22 17:35:48

    共 1 条回复 >

  • 云杉男爵
    2015-12-22 16:52:14
    <!DOCTYPE  HTML>
    <html >
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>函数</title>
    
        <script type="text/javascript">
            function compare(a,b){
    //定义函数
                if(a>b){
                    return a;
                }else if(b>a){
                    return b;
                }
                else{
                    var c= "两个值相等";//运行发现';'错误
                    return c;
                }
            }
            //函数体,判断两个整数比较的三种情况
    
            //调用函数,实现下面两组数中,返回较大值。
            document.write(" 5 和 4 的较大值是:"+compare(5,4)+"<br>");
            document.write(" 6 和 3 的较大值是:"+compare(6,3));
    
        </script>
    </head>
    <body>
    </body>
    </html>


JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题