帮忙看看哪里错了

来源:5-6 编程练习

qq_饭后便前_0

2016-11-17 15:46

<!DOCTYPE  HTML>

<html >

<head>

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

<title>函数</title>


<script type="text/javascript">


function comp(a,b)

    {

    if(a>b){return a;}

    else if(a<b){return b;}

    else{return "两数相等";}

        

        

    }

    

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

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

  document.write("88 和 88的较大值是:"+comp(88,88))





</script>

</head>

<body>

</body>

</html>


写回答 关注

4回答

  • 慕少1893982
    2016-11-17 16:04:05
    已采纳
    <!DOCTYPE  HTML>
    <html >
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>函数</title>
    
    <script type="text/javascript">
    
    function comp(a,b)
        {
        if(a>b){return a;}
        else if(a<b){return b;}
        else{return "两数相等";}//这里的符号问题
            
            
        }
        
      document.write(" 5 和 4 的较大值是:"+comp(5,4)+"<br/>");
      document.write(" 6 和 3 的较大值是:"+comp(6,3)+"<br/>");
      document.write("88 和 88的较大值是:"+comp(88,88))
    
    
    
    
    </script>
    </head>
    <body>
    </body>
    </html>


    慕少1893... 回复qq_饭后便...

    不用。。 这种问题我也经常犯,你以后可以在本地调试一下。他会给你指出来哪里错了

    2016-11-17 16:07:54

    共 2 条回复 >

  • 亮亮13
    2016-11-17 16:11:06

    两数相等后面那个分号是在中文状态下输入的;该成英语输入;就可以了

  • 漫步巴黎的小猪
    2016-11-17 16:08:33

    document.write("88 和 88的较大值是:"+comp(88,88)) ----这句后面少了分号

  • 慕粉lxjing
    2016-11-17 16:03:32

     else{return "两数相等";}分号改成英文状态下的

    慕粉lxji... 回复qq_饭后便...

    不客气

    2016-11-17 16:16:17

    共 2 条回复 >

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题