() 內的條件就是搭配前一天的比較與邏輯運算子來組合,如果滿足(true),則進入 {},{} 內則是預計執行的內容if 內執行的內容可以再搭配多個 if,滿足第一層 if 的條件後再進入第二層的 if 判斷if 為必要,else 與 else if 非必要,依實際需求條件else 代表是 if 的條件以外全部,所以不用再使用條件內容的 ()
{} 的位置沒有指定與對位(縮排、排版)問題,但一般還是會對位,這樣在解讀程式碼時會比較容易了解語法搭配
// if else
if (條件) {
// 假如( if )滿足條件( true ),就執行這個{ }內的內容
} else {
// 否則( else ),就執行這個{ }內的內容
}
// if else 搭配 else if
if (條件1) {
// 假如( if )滿足條件1( true ),就執行這個{ }內的內容
} else if (條件2) {
// 否則假如( else if )滿足條件2( true ),就執行這個{ }內的內容
} else {
// 否則( else ),就執行這個{ }內的內容
}
// if 內的 if
if (條件) {
// 假如( if )滿足條件( true ),就執行這個{ }內的內容
if (條件) {
// 內容
}
} else {
// 否則( else ),就執行這個{ }內的內容
}
預計進入陣列