switch语句

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6         <script type="text/javascript">
 7             /*
 8              * 条件分支语句也叫switch语句
 9              *     语法:
10              *         switch(条件表达式){
11              *             case 表达式:
12              *                 语句...
13              *                 break;
14              *          case 表达式:
15              *                 语句...
16              *                 break;
17              *             default:
18              *                 语句...
19              *                 break;
20              *         }
21              * 
22              *     执行流程:
23              *         switch...case..语句
24              *         在执行时会依次将case后的表达式的值和switch后的条件表达式的值进行全等比较,
25              *             如果比较结果为true,则从当前case处开始执行代码。
26              *                 当前case后的所有的代码都会执行,我们可以在case的后边跟着一个break关键字,
27              *                 这样可以确保只会执行当前case后的语句,而不会执行其他的case
28              *             如果比较结果为false,则继续向下比较
29              *             如果所有的比较结果都为false,则只执行default后的语句
30              * 
31              *     switch语句和if语句的功能实际上有重复的,使用switch可以实现if的功能,
32              *         同样使用if也可以实现switch的功能,所以我们使用时,可以根据自己的习惯选择。
33              */
34             
35             //根据num的值,输出对应的中文
36             
37             var num = 3;
38             
39             /*if(num == 1){
40                 console.log("壹");
41             }else if(num == 2){
42                 console.log("贰");
43             }else if(num == 3){
44                 console.log("叁");
45             }*/
46             
47             num = "hello";
48             
49             switch(num){
50                 case 1:
51                     console.log("壹");
52                     //使用break可以来退出switch语句
53                     break;
54                 case 2:
55                     console.log("贰");
56                     break;
57                 case 3:
58                     console.log("叁");
59                     break;
60                 default:
61                     console.log("非法数字~~");
62                     break;
63             }
64             
65         </script>
66     </head>
67     <body>
68     </body>
69 </html>

 

转载于:https://www.cnblogs.com/lvjianqun/p/10309540.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值