zoukankan      html  css  js  c++  java
  • 关于流控语句与循环语句

    流程控制语句 

    程序执行是过程化的也就是说从上往下依次执行,但是有些时候我们需要让他执行某部分,不执行某部分或者反复执行某部分,这些就是流程控制.

    嵌套使用:
        var a=window.prompt("请输入账号");
        if(a==1){

            alert("请输入密码");
            var b=window.prompt("请输入密码");
            if (b==1) {
            alert("登录OK");
            }
            else {
                alert("再见");
            }
        }
        else{
             alert("再见");
            }

    if结构:

    语法: if(表达式1){ 表达式2; } 表达式3; 说明: 程序判断表达式1,成立执行表达式2,不成立执行表达式3

    if..else结构:

    语法: if(表达式1) { 表达式2; } else { 表达式3; } 表达式4; 说明: 程序判断表达式1,成立执行表达式2,不成立执行表达式3,再执行表达式4

    if... else if...结构:
    if(表达式1) { 表达式2; } else if(表达式3) { 表达式4; } else if(表达式5) { 表达式6; } else { 表达式7; } 表达式8;

    swith开关:
    var a=window.prompt("输入一个数字");

        switch (a){
            case "1":console.log(1);
                break;
            case "2":console.log(2);
                break;
            case "3":console.log(3);
                break
            case "4":console.log(4);
                break;
            case "5":console.log(5);
                break;
            case "6":console.log(6);
                break;
            case "7":console.log(7);
                break;
            case "8":console.log(8);
                break
            case "9":console.log(9);
                break;
            case "10":console.log(10);
                break;
        }

     循环语句 

    while循环:

    while(条件){语句}

    判断→执行→语句

    do while循环:

    do(条件)while{语句}

    先执行→判断→语句
    (至少执行一次)

    for循环:

    for(条件;判断;数字递增){语句}
       (var a=1; a<10 ; a++) 

  • 相关阅读:
    Loadrunder场景设计篇——IP欺骗
    Loadrunner场景设计篇——负载生成器
    Loadrunder场景设计篇——定时器(schedule)
    2-SAT 及 一点习题
    如何A掉未来程序改
    NOI2015 寿司晚宴
    好玩的东西——一个代码片段
    后缀自动机
    Codeforces Round #313 (Div. 2)
    Codeforces Round #312 (Div. 2)
  • 原文地址:https://www.cnblogs.com/dh55/p/5470622.html
Copyright © 2011-2022 走看看