Javascript基礎2
阿新 • • 發佈:2021-12-23
if語句
if(判斷條件){
判斷為true的時候,執行的語句
}else{
判斷為false的時候執行的語句
}
例:
var a = 1;
var b = 2;
var c = a+b; ←設定三個變數a、b、c
if(c == 3){ ←判斷if內的條件(c為3)
alert('正確'); ←判斷if內條件正確,彈出對話方塊顯示正確
}else{ ←判斷if內的條件(c不為3)
alert('錯誤'); ←判斷if內條件錯誤,彈出對話方塊顯示錯誤
}
另一種寫法:
switch(引數){
case 引數對應值1:
執行語句;
break;
case 引數對應值2;
執行語句;
break;
default: ←如果不滿足以上所有條件時執行,相當於最後個else
執行語句;
break;
}
switch分支結構
1,一個條件也就是一種演算法,可以獲得多種結果
2,break結束最近的case,跳出switch結構
3,多個case可以共用邏輯程式碼塊
4,表示式與值進行的是全等比較,所以表示式與值得型別需要統一 (字串 | 整數值)
5,default:上面幾種情況都不出現的時候就執行這條語句