if-else
是 JavaScript 中用來控制程序流程的基本條件語句。它根據給定條件的真假來決定執行哪一段代碼。if-else
語句可以幫助你在不同的條件下執行不同的操作。
if (condition) {
// 如果 condition 為真,執行這裡的代碼
} else {
// 如果 condition 為假,執行這裡的代碼
}
if
語句中的條件會被評估。如果條件為真(即條件的結果為 true
),則執行 if
塊中的代碼。if
塊中的代碼,並跳過 else
塊中的代碼(如果有)。false
),則跳過 if
塊中的代碼,並執行 else
塊中的代碼(如果有)。let temperature = 30;
if (temperature > 25) {
console.log('It is hot outside.');
} else {
console.log('It is not too hot outside.');
}
在這個例子中:
temperature
大於 25 時,輸出 "It is hot outside."
。"It is not too hot outside."
。else if
當需要檢查多個條件時,可以使用 else if
來添加額外的條件。
語法:
if (condition1) {
// 如果 condition1 為真,執行這裡的代碼
} else if (condition2) {
// 如果 condition1 為假且 condition2 為真,執行這裡的代碼
} else {
// 如果所有條件都為假,執行這裡的代碼
}
範例:
let temperature = 15;
if (temperature > 25) {
console.log('It is hot outside.');
} else if (temperature > 15) {
console.log('It is warm outside.');
} else {
console.log('It is cold outside.');
}
在這個例子中: