1.簡單if語句
if(條件表達式){
語句塊1;
}語句塊2;
//條件表達式計算結果如果為true則程序先執行語句塊1,然后執行語句塊2;
//條件表達式計算結果如果為false則跳過語句塊1,直接執行語句塊2;
//條件表達式有具體值不能為零,如果為零自動轉換為false;
//條件表達式為未定義,非數值,空數值,對象等自動轉換為false;
2.if-else語句
if(條件表達式){
語句塊1;
}else{
語句塊2;
}
//條件表達式計算結果如果為true則程序執行語句塊1;
//條件表達式計算結果如果為false則程序執行語句塊2;
3.多重if語句
if(條件表達式1){
語句塊1;
}else if(條件表達式2){
語句塊2;
}...else if(條件表達式n){
語句塊n;
}else{
語句塊n;
}
//此語句可以進行多條件判斷,不同的條件對應執行不同的語句塊
4.嵌套if語句
if(條件表達式1){
if(條件表達式2){
語句塊1
}
}else{
語句塊2
}
//if語句嵌入if語句,形成嵌套if語句
5.switch結構
switch(表達式){
case 條件1
語句塊1;
break;
case 條件2
語句塊2;
break;
case 條件2
語句塊2;
break;
...
case 條件n
語句塊n;
break;
default:語句塊n+1;
}