1、if...else基本結構
if程式碼塊後面,還可以跟一個else程式碼塊,表示不滿足條件時,所執行的程式碼。
→布林表示式→true→語句塊1→
→布林表示式→false→語句塊2→
if(m===3){
//滿足條件時,執行的語句
}else{
//不滿足條件時,執行的語句
}
2、多個if...else連結
對同一個變數進行多次判斷時,多個if...else語句可以連寫在一起。
if(m === 0){
//...
}else if (m === 1){
//...
}else if (m === 2){
//...
}else{
//...
}
3、if...else巢狀
var eat = true ;
var food = "薯條";
if (eat){
if(food === "薯條"){
console.log("薯條");
}else{
console.log("漢堡");
}
}else{
console.log("不吃");
}
if總是找離他最近的一個else