switch语句是必须要写default吗?可不可以不写?

来源:6-11 编程练习

cc菌

2016-07-26 17:41

 switch(select){

        case"+":

            answer=txt1+txt2;

    

        break;

        case"-":

            answer=txt1-txt2;

            break;

        case"*":

            answer=txt1*txt2;

            break;

        case"/":

            answer=txt1/txt2;

break;

}


写回答 关注

3回答

  • 风雨潇潇_
    2016-07-26 20:37:51
    已采纳

    关键字 default 说明了表达式的结果不等于任何一种情况时的操作(事实上,它相对于 else 从句)。

    所以,你认为你的表达式结果已经包含了所有情况,当然可以不写

    cc菌

    非常感谢!

    2016-07-26 20:41:33

    共 1 条回复 >

  • 慕粉3197238
    2016-07-26 21:15:49

    可以不写

  • ofaith
    2016-07-26 18:04:15

    可以不写DEFAULT

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题