二十五岁时我们都一样愚蠢、多愁善感,喜欢故弄玄虚,可如果不那样的话,五十岁时也就不会如此明智。
标题:JavaScript_if_else
条件语句用于根据不同的条件执行不同的操作.
条件语句
通常在编写代码时,要针对不同的条件执行不同的操作.
您可以使用代码中的条件语句来执行此操作.
在JavaScript中我们有以下条件语句:
- 使用 if 指定要执行的代码块, 如果指定的条件为真
- 使用 else 指定要执行的代码块, 如果相同的条件是false
- 使用 else if 指定要测试的新条件, 如果第一个条件是 false
- 使用 switch 指定多个可供选择的要执行的代码块
if 语句
使用if语句可以指定条件为真时执行JavaScript代码块.
语法
if (condition) { block of code to be executed if the condition is true }注意if是小写字母。大写字母(If IF)将生成一个JavaScript错误。
if (hour < 18) { greeting = "Good day"; }
else 语句
如果条件为false,请使用else语句指定要执行的代码块.
if (condition) { block of code to be executed if the condition is true } else { block of code to be executed if the condition is false }如果时间少于18,创建一个“Good day”的问候,否则“Good evening”:
if (hour < 18) { greeting = "Good day"; } else { greeting = "Good evening"; }
else if 语句
如果第一个条件为false,则使用else if语句指定新条件.
语法
if (condition1) { block of code to be executed if condition1 is true } else if (condition2) { block of code to be executed if the condition1 is false and condition2 is true } else { block of code to be executed if the condition1 is false and condition2 is false }如果时间不到10点,如果建立一个“Good morning”的问候,但时间不超过20时,创建一个“Good day”的问候,否则,“Good evening”:
if (time < 10) { greeting = "Good morning"; } else if (time < 20) { greeting = "Good day"; } else { greeting = "Good evening"; }