JavaScript if/else 條件語句
學習 JavaScript if 條件語句的基礎知識 if 語句用於根據表達式的評價結果選擇不同的程序路徑。 以下是最簡單的例子,始終執行: if (true) { // 做某事 } 相反地,以下語句永遠不會執行: if (false) { // 做某事(?永遠不會執行?) } 如果在條件語句後只有一個語句要執行,可以省略大括號只寫該語句: if (true) doSomething() 條件語句會檢查您傳遞給它的表達式的 true 或 false 值。如果傳遞一個數字,除非它為 0,否則始終評估為 true。如果傳遞一個字符串,除非它是空字符串,否則始終評估為 true。這些是將類型轉換為布爾值的一般規則。 Else 您可以為 if 語句提供第二部分:else。 如果 if 條件為 false,則執行附加的語句: if (true) { // 做某事 } else { // 做其他事情 } 由於 else 接受一個語句,因此可以在其中嵌套另一個 if/else 語句: if (a === true) { // 做某事 } else if (b === true) { // 做其他事情 } else { // 回退 }