陈广安个人网站
会写代码的咸鱼
陈广安个人网站阿里云盘资源
陈广安个人网站网盘资源搜索
“ 梦想还是要有的,万一实现了呢!”
— 马云

5.05-流程控制

创建时间:2016-10-27

条件控制

表达式(有变量,有运算符,操作数与操作符的结合)

小括号)里面放布尔型条件,成立则执行{大括号}里的语句

一个条件控制:if(){ }; 如果

两个条件控制:if(){ }else{ }; 如果,否则

多个条件控制:if(){ 语句 }else if(){  }else{ };如果,否则如果,否则


嵌套控制:

if(){
    if(){
        if(){
            aleat("ok");
        }else
    }else{ }
}else{ }


层层控制,如果,否则,如果,否则,如果,否则

switch(变量,布尔值,表达式){
    case 布尔值丨结果丨逻辑丨变量==x:
    要执行的语句;
    break;

    case 布尔值丨结果丨逻辑丨变量==x:
    要执行的语句;
    break;

    default:(当上面的条件不成立,则执行default里面的语句,表示默认的)
    要执行的语句;
    break;
}



循环控制

小括号里面放循环条件,大括号里面放要执行的语句

for(变量初始值;判断;条件变量变化){要执行的语句}

for (var i = 1; i <= 9; i++) {
    for (var j = 1; j <= i; j++) {
        document.write(j + "X" + i + "=" + (i * j) + " ");
    }
    document.write("<br/>");
}


while(变量丨表达式){要执行的语句} 

var a=1; 
while(a<=9){ 
    document.write(a); 
    a++; 
}

结论:判断执行,判断执行,直到不成立


do{}while(表达式丨变量) 

先执行,后判断 

var a=1; 
do{ 
document.write(a); 
    a++; 
}while(a<=9);









上一篇:5.03-js变量

下一篇:5.07-函数