• 2018-06-14控制语句for+switch+while循环


    Switch-Case匹配语句:

    var day=6;

    //()里面可以放值/变量/Boolean值

    switch(day){

                  case 1:

                  case 2:

                  case 3:

                  case 4:

                  case 5:

                  alert("今天上班!");

                  break;

                  default:

                  alert("今天休息!");

                  break;

    }

    Break:找到Break之后就跳出Switch-Case结构!

    目前这个Case找不到break,会执行下面Case的语句,直到找到break(也就是说当前这个Case一直到下面的第一个Break中间的语句都是要执行并显示的)!

    Ps:

    --定义变量较简单方法!

    For循环:干一件事情,干很多次,就是循环!

    1初始化变量 2条件判断 3变量改变

    for(var i=0;i<=100;++i){

           console.log(i);  4循环体

    }

    1à2(不满足)àEnd结束

    1à2(满足)à4à3à2à4à3à4à3à2(不满足)àEnd结束

    While循环(for知道循环次数,While不知道循环次数):

    var i=0;

    while(i<=100){

           console.log(i);

           ++i;

    }

     

    For循环两个最主要的是:迭代和穷举!!!

    For/While/Switch的嵌套很重要,仔细研究下!!!

    For循环内的关键字:

    Break:跳出循环!

    Continue:跳出此次循环!

    do{

           循环体

    }while();

    这个循环的区别是,无论怎么样先执行一遍循环体!

    var maxnum=prompt("给我一个0~100数字!");

    var sum=0;

    for(var i=0;i<=maxnum;++i){

           if(i>49){

                  sum += 10;

           }else{

                  sum += i;

           }

    }     

    alert(sum);

    if-else负责分阶段执行!!!

    控制语句的嵌套是重中之重!

    花式Break!!!

  • 相关阅读:
    java集合 stream 相关用法(1)
    ICE新手入门版
    spring中关于FeignClient的错误 QueryParam.value() was empty on parameter 1
    Java Base64解析
    Java RSA加密以及验签
    项目拆分子工程(简单版)
    mysql "ON DUPLICATE KEY UPDATE" 的使用
    关于多定时任务开发
    AtomicInteger保证线程安全的全局变量
    C++矩阵库 Eigen 快速入门
  • 原文地址:https://www.cnblogs.com/postgredingdangniu/p/9183555.html
Copyright © 2020-2023  润新知