问答详情
源自:6-11 编程练习

只能用swich吗,不能用 if 吗

只能用swich吗,不能用 if  吗

提问者:fang猫猫 2016-06-08 21:35

个回答

  • 肖潇筱萧3402552
    2016-06-08 22:09:07
    已采纳

    可以啊,但是你可以看一下下面的对比效果

    switch的代码:

    z=document.getElementById("select").value;
       switch(z){
           case "+":  y=m+n; break;
           case "-": y=m-n;break;

           case "*": y=m*n;break;

           case "/":y=m/n;break;
           default:break;
       }

    if的代码:

       z=document.getElementById("select").value;

        if(z=="+"){

            y=m+n;

        }

        else if(z=="-"){

            y=m-n;

        }

        else if(z=="*"){

            y=m*n;

        }

        else if(z=="/"){

            y=m/n;

        }

        else{

            y="出错了?";

        }



  • qq_柚小弟卢志_03461523
    2016-06-08 22:40:12

    看情况吧,都行的。只要有思路,要用什么控制语句就看个人了