问答详情
源自:4-4 多种选择(Switch语句)

switch语句的问题

这样写哪里出了问题呢

提问者:小宝正年少 2018-03-08 09:40

个回答

  • 慕设计6492880
    2018-04-28 01:22:06

    1、case5 下没有break;

    2、你的function{}没有关闭;

    3、参看了一楼的答案 涉及一个叫:parseInt( )的函数,查了一下不知道对不对啊:

        如果没有这个parseInt(   ),输入的数字1  !=  case1里的1;

  • 不再年轻需努力
    2018-03-11 11:43:33

    case 5 下面没有break;

  • 无言亦无厌
    2018-03-08 11:19:01

    <!DOCTYPE HTML>

    <html>

        <head>

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

        <title>switch</title>

        <script type="text/JavaScript">

             function b() {

                 var myweek = parseInt(document.getElementById("a").value);

                 switch (myweek)

                 {

                 case 1:

                 case 2:

                     alert("学习理念知识");

                     break;

                 case 3:

                 case 4:

                     alert("到企业实践");

                     break;

                 case 5:

                     alert("总结经验");

                     break;

                 case 6:

                 case 7:

                     alert("周六、日休息和娱乐");

                     break;

                 default:

                     alert("请输入正确的日期!")

                 }

             }

        </script>

        </head>

        <body>

             <div>请输入工作日:</div>

             <input type="text" id="a">

             <input type="button" value="查看工作安排" onclick="b()">

        </body>

    </html>

  • weibo_去先生l不广告歇斯里_0
    2018-03-08 11:10:03

    <!DOCTYPE HTML>

    <html>

    <head>

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

    <title>switch</title>

    <script type="text/JavaScript">





    function b(){

        


    var myweek=parseInt( document.getElementById('a').value);

     switch (myweek)

    {

     case 1:

     case 2:

     document.write("学习理念知识");

     break;

     case 3:

     case 4:

     document.write("到企业实践");

     break;

      case 5:

     document.write("总结经验");

    break;

     case 6:

     case 7:

     document.write("周六、日休息和娱乐");

     break;

     default:

     document.write("出现错误了哦!")

    }

    }

    </script>

    </head>

    <body>

    <div>请输入工作日:</div>

    <input type="text" id="a">

    <input type="button" value="查看工作安排" onclick="b()">

    </body>

    </html>

    </html>

  • 我家自行车没电了
    2018-03-08 10:38:21

    case 有对应执行的操作要break;