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