zoukankan      html  css  js  c++  java
  • javascript----循环

    if 语句
    ...
    if(表达式){ 当什么什么时候,就执行语句1

    //执行语句1

    }

    如果是只有一个语句,就可以不用{},如:if()后面紧跟执行语句
    ...
    if(表达式){ 如果表达式成立,那么就执行语句1

    语句1

    }else{ 否则,就执行语句2

    语句2

    }
    ...

    if(表达式1){ 成立就执行语句1

    语句1

    }else if(表达式2){ 不成立再次判断表达式2

    语句2
    }else{ 都不成立

    语句3

    }
    这个就和我们绘制流程图,判断闰年一样,两个条件达成

    switch 语句

    ...
    switch(参数){

    case 1:
    语句1;
    break;

    case 2:
    语句2;
    break;

    case 3:
    语句3;
    break;

    case 4:
    语句4;
    break;

    case 5:
    语句5;
    break;

    default:
    语句6
    前面条件都没达成,就最后语句
    }

    全等操作符,不触发类型转换

    循环

    重复的做某些事
    1,while循环

    1,while(表达式1){ //如果条件成立
    执行
    表达式2
    }
    表达式3
    先判断,再执行。先验循环
    说明:首先判断表达式1,成立执行表达式2,然后继续判断表达式1,如果不成立执行表达式3

    2,do while循环
    2,do{
    表达式1
    }while(表达式2);
    表达式3
    先执行一次,再判断,后验循环
    说明:先执行表达式1,在判断表达式2,如果成立,继续执行表达式1,不成立执行表达式3;

    3,for循环
    表达式1:确定循环的初始值,只在循环开始时执行一次;
    表达式2:检查循环条件,只要为真就进行后续操作;
    表达式3:完成后续操作,然后返回上一步,再一次检查循环条件

    3,for(表达式1,表达式2,表达式3){
    表达式4

    }

    先执行表达式1,再执行表达式2,为真时,执行表达式4,再执行表达式3,再执行表达式2
    continue 跳出本次循环
    break 跳出当前循环 仅限循环使用

  • 相关阅读:
    函数指针与函数声明
    long和int的区别
    pthread_create传递参数
    C语言中的static 详细分析
    linux 读写锁应用实例
    linux使用读写锁pthread_rwlock_t
    linux的<pthread.h>
    时间:UTC时间、GMT时间、本地时间、Unix时间戳
    等号赋值与memcpy的效率问题
    单链表带头结点&不带头结点
  • 原文地址:https://www.cnblogs.com/pq1234/p/7257778.html
Copyright © 2011-2022 走看看