条件语句用于执行根据不同的条件不同的动作。
条件语句
很多时候,当你写的代码,您要执行针对不同决定不同的操作。
您可以使用条件语句在代码中做到这一点。
在JavaScript中,我们有如下的条件语句:
- 使用if指定的代码块将被执行,如果指定的条件为真
- 使用else指定的代码块被执行,如果相同的条件为假
- 使用else if指定一个新的条件来测试,如果第一条件是假
- 使用switch到指定代码许多替代块被执行
IF语句
使用if语句来指定,如果条件为真要执行的JavaScript代码块。
句法
if (condition) {
block of code to be executed if the condition is true
}
需要注意的是if是小写字母。 大写字母( If或IF )将产生一个JavaScript错误。
ELSE语句
使用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";
}
问候的结果将是:
Good day
试一试» 该else if声明
使用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:00,创建一个"Good morning"的问候语,如果没有,但时间小于20:00,创建一个"Good day"的问候语,否则"Good evening" :
if (time < 10) {
greeting = "Good morning";
}
else if (time < 20) {
greeting = "Good day";
}
else {
greeting = "Good evening";
}
问候的结果将是:
Good day
试一试» 更多示例
随机链接
这个例子会写一个链接要么w3ii或世界野生动物基金会(WWF)。 通过使用随机数,对于链路中的每个50%的机会。