只能用swich吗,不能用 if 吗

来源:6-11 编程练习

fang猫猫

2016-06-08 21:35

只能用swich吗,不能用 if  吗

写回答 关注

2回答

  • 肖潇筱萧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="出错了?";

        }



    fang猫猫

    我也用if语句写了,和你的有点相似,可是计算不出结果!

    2016-06-08 22:51:35

    共 2 条回复 >

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

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

    fang猫猫

    谢谢了

    2016-06-08 22:52:07

    共 1 条回复 >

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题