JavaScript流程控制語句

if語句
if(表達(dá)式){
語句
}else{
語句
}

    條件可以是:
        布爾值:true:成立 ; false:不成立
        number:非0:成立; 0: 不成立
        string: 非空字符串: 成立 ; 空字符串: 不成立
        object: 非null: 成立;  null:不成立
//條件不成立
    if(null){
        alert("條件成立");  
    }else{
        alert("條件不成立");
    }
/*
    swtich語句
        swtich(變量){
        case 選項(xiàng)1:
            語句;
            break;  如果不break,就會繼續(xù)下面選項(xiàng)的語句    
        case 選項(xiàng)2::
            語句;
            break;
        default:
            默認(rèn);
        }
    
        注意:
            case的條件:
                1)可以是常量. string,number
                2)可以是變量。(java是不能是變量)
                3)可以是表達(dá)式 (java不能這樣)
    */
    /*
    var i = "b";
    var b = "b";
    switch(i){
    case "a":
        document.write("你選擇了a");
        break;  
    case b:
        document.write("你選擇了b");
        break;
    case "c":
        document.write("你選擇了c");
        break;
    case "d":
        document.write("你選擇了d");
        break;
    default:
        document.write("你選擇了其他");
        break;
    }
    */
    /*
    var age = 20;
    switch(true){
    case age>=18:
        document.write("他是成年人");
        break;
    case age<18:
        document.write("他是未成年人");
        break;
    }
    */
    
    /*
    for語句:
        for(初始化語句;判斷進(jìn)入條件;步長語句){
            語句
        }
    
    */
    /*
    var result = 0;
    for(var i=1;i<=100;i++){
        result+=i;
    }
    document.write("結(jié)果為:"+result);
    */
    
    /*
    while語句
        while(表達(dá)式){  true的時候才進(jìn)入循環(huán)
            語句
        }
    */
    /*
    var i = 1;
    while(i<=5){
        document.write("helloworld<br/>");
        i++;
    }
    */
    
    /*
    do-while語句
        do{
            語句
        }while(表達(dá)式)
        
    */
    var i = 1;
    do{
        document.write("helloworld<br/>");
        i++;    
    }while(i<=5);
/*
    1,顯示"*"為三角型,5行,第1行有1個"*",第2行有2個"*"……

    2,顯示乘法口訣。
            1*1=1
            1*2=2 2*2=4
            ....
            1*9=9 2*9=18 ...
    
    */
    for(var i=1;i<=5;i++){ //行數(shù)
        for(var j=1;j<=i;j++){ // 控制星星數(shù)
            document.write("* ");
        }
        document.write("<br/>");
    }
    document.write("<hr/>");
    
    for(var i=1;i<=9;i++){
        for(var j=1;j<=i;j++){
            document.write(i+"*"+j+"="+(i*j)+" ");
        }
        document.write("<br/>");
    }
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容