swith根据表达式的值来case ,break执行跳转语句
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <title>JavaScrip流程控制之swith选择</title> 7 <script> 8 // switch(表达式的值) 9 // { 10 // case 1: 11 // a=1; 12 // b++; 13 // break;//跳转语句 14 // case 2: 15 // a=2; 16 // break; 17 // default; 18 // a++; 19 // break; 20 // } 21 22 var day=1; 23 switch(day) 24 { 25 case 1: 26 console.log('星期一'); 27 break; 28 case 2: 29 console.log('星期二'); 30 break; 31 case 3: 32 console.log('星期三'); 33 break; 34 default: 35 console.log('不知道星期几'); 36 break; 37 } 38 </script> 39 </head> 40 <body> 41 </body> 42 </html>
循环:重复做一件事情,比方说10遍“我要100块”
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <title>JavaScrip流程控制之for循环,while,do-while</title> 7 <script> 8 // 循环:重复做一件事情,比方说10遍“我要100块” 9 10 // var a=1; 11 // if (a<10) 12 // { 13 // console.log('我要100块'); 14 // } 15 // a=a+1; 16 17 // for(a=1;a<=10;a+=1)//循环的条件 18 // { 19 // console.log(a+'我要100块') 20 // } 21 22 // var a=1; 23 // for(;a<=10;) 24 // { 25 // console.log(a+'我要1000块'); 26 // a=a+1; 27 // } 28 29 // var a=1; 30 // while(a<=10) 31 // { 32 // console.log(a+'我要1000块'); 33 // a=a+1; 34 // } 35 36 // var a=1; 37 // while(true) 38 // { 39 // console.log(a+'我要1000块'); 40 // a=a+1; 41 // } 42 43 // var a=1; 44 // while(true) 45 // { 46 // console.log(a+'我要1000块'); 47 // a=a+1; 48 // if(a>10) 49 // { 50 // berak;//跳出 51 // } 52 // } 53 // var end;//break; 54 55 // var a=1; 56 // while(true) 57 // { 58 // console.log(a+'我要1000块'); 59 // a=a+1; 60 // continue;//继续 61 // } 62 // var end; //break; 63 64 // var a=1; 65 // while(true) 66 // { 67 // console.log(a+'我要1000块'); 68 // a=a+1; 69 // if(a<=10){ 70 // continue;//继续 71 // } 72 // break;//跳出 73 // } 74 // var end; 75 76 var a=1; 77 do{ 78 console.log(a+'我要1000块'); 79 a=a+1; 80 }while(a<=10); 81 var end; 82 </script> 83 </head> 84 <body> 85 86 </body> 87 </html>