JavaScript If...Else 語句
條件語句
通常在寫程式碼時,您總是需要為不同的決定來執行不同的動作。您可以在程式碼中使用條件語句來完成該任務。
在JavaScript 中,我們可以使用下列條件語句:
if 語句 - 只有當指定條件為true 時,使用該語句來執行程式碼
if... else 語句 - 當條件為true 時執行程式碼,當條件為false 時執行其他程式碼
if...else if....else 語句- 使用該語句來選擇多個程式碼區塊之一來執行
switch 語句 - 使用該語句來選擇多個程式碼區塊之一來執行
if 語句
語法:
if (expr){
statement
}
此語法表示,如果expr表達式成立,則執行{statement} 內的程式碼。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <script type="text/javascript"> var x = 3; var y = 1; if (x>y) alert("x 大于 y"); </script> </head> <body> </body> </html>
if…else
語法:
if ( expr){
statement1
} else {
statement2
}
此語法表示只要expr 成立,則執行statement1 ,否則執行statement2 。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <script type="text/javascript"> var x = 1; var y = 3; if (x>y){ alert("x大于y"); } else { alert("x小于等于y"); } </script> </head> <body> </body> </html>
#if...else if...else
#語法:
if (expr1){
statement1
} else if (expr2) {
statement2
#} else {
# statement3
}
該語法表示只要expr1 成立,則執行statement1 ,否則偵測expr2 ;如果expr2 成立則執行statement2 ;如果expr2 也不成立,則執行statement3 。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <script type="text/javascript"> var x = 3; var y = 3; if (x>y) { alert("x大于y"); } else if (x<y) { alert("x小于y"); } else { alert("x等于y"); } </script> </head> <body> </body> </html>