H5学习笔记16 JS分支结构(判断):if语句 switch语句 switch语句穿透 判断是不是非数字

JS分支结构(判断)

if语句

 1  <script>
 2  
 3         // 条件为 true 的时候执行 {} 里面的代码
 4 if (true) {
 5   alert('因为条件是 true,我会执行')
 6 }
 7 
 8 // 条件为 false 的时候不执行 {} 里面的代码
 9 if (false) {
10     alert('因为条件是 false,我不会执行')    
11 }
12  </script>

判断非数字

    <script>
        var n = Number('12')

        console.log(isNaN(n))   
        // isNaN
        // - NaN 返回true, 不是NaN返回false
    </script>

switch语句

 

1 <script>
2         // switch
3         // - switch (变量) { case 值: 语句1; break; case 值: 语句2; break; default: 语句; break; }
4 
5        
6     </script>

 

switch语句穿透

 

 1  <script>
 2 
 3         // 周几
 4         var week = 1
 5         // 起始金额
 6         var res = 500
 7 
 8         switch(week) {
 9             case 1:
10                 res += 100
11             case 2:
12                 res += 100
13             case 3:
14                 res += 100
15             case 4:
16                 res += 100
17             case 5:
18                 res += 100
19             case 6:
20                 res += 100
21             case 7:
22                 res += 100
23                 break
24         }
25         alert(res)
26     </script>

 

posted @ 2021-05-07 17:30  一水州  阅读(212)  评论(0)    收藏  举报