zoukankan      html  css  js  c++  java
  • JavaScrip流程控制之switch选择,for循环

    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>
  • 相关阅读:
    OpenCV中Mat,图像二维指针和CxImage类的转换
    opencv reduce()函数
    vc 6.0添加版本信息
    tesseract::TessBaseAPI api
    lnk1146 erro,solution
    LNK2001 error 解决方法
    Error LNK2038 mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease'
    APP后台架构开发实践笔记
    从0到1 快速建一个区块链
    App 后台架构
  • 原文地址:https://www.cnblogs.com/webaction/p/12369136.html
Copyright © 2011-2022 走看看