switch
来源:互联网 发布:河南统计网络直报平台 编辑:程序博客网 时间:2024/05/29 01:52
swith的优点
1. 条件结构更加清晰,一目了然
2. 执行速度相对较快
switch执行逻辑:从指定的case开始(switch中的变量==case中的常量),依次执行,直到指令结束或者直到遇到break
Case的作用:不会产生机器指令,只是告诉switch应该从哪里进去
Case起标号作用,只是执行指令入口的标号.
在计算机里.标号只是存储了指令的地址
Break的作用:直接跳出选择结构
Break在switch里,只是起到了一个辅助作用,并不属于switch语句
//输入月份
var month=Number(prompt("请输入月份"));
//定义季节变量
var season;
switch (month){
case 12:
//因为case12,1,2都是同样的结果,所以只需要在最后一个上面加break就可以了
case 1:
case 2:
season="winter";
break;
case 3:
case 4:
case 5:
season="spring";
break;
case 6:
case 7:
case 8:
season="summer";
break;
case 9:
case 10:
case 11:
season="auatumn";
break;
}
alert(season);
如上代码:在switch中没几个case是可以共用一条指令的,相邻的相同指令,可以写最后一条指令并break结束选择结构.
Default:除了所有case列举的情况之外的
- switch
- Switch
- Switch
- switch
- switch
- switch
- Switch
- switch
- switch
- switch
- SWITCH
- Switch
- switch
- switch
- switch
- (switch)
- switch
- switch
- splice
- C和C++的几种常见输入(我能想到的) 酒馆浪人的博客
- HDU 6043 KazaQ's Socks
- HTML5中使用audio元素播放音频
- day10
- switch
- 最优阈值分割算法(迭代)
- 2017年8月2日训练日记
- JavaScript实现浏览器顶部的进度显示条
- JS笔记记录
- 欢迎使用CSDN-markdown编辑器
- 拼多多笔试题第一题,大数相乘
- c++获取文件夹及子文件夹中文件
- <8/2>集训日记