JavaScript if、else 和 else if
条件语句用于根据不同的条件执行不同的操作。
条件语句
很多时候,当你编写代码时,你希望为不同的决策执行不同的操作。
您可以在代码中使用条件语句来执行此操作。
在 JavaScript 中,我们有以下条件语句:
- 使用
if
指定当指定条件为真时要执行的代码块 - 使用
else
指定要执行的代码块,如果相同条件为 false - 如果第一个条件为 false,则使用
else if
指定要测试的新条件 - 使用
switch
指定要执行的许多替代代码块
switch
语句将在下一章中介绍。
if 语句
使用 if
语句指定条件为 true
时要执行的 JavaScript 代码块。
语法
1 | if (condition) { |
注意if
是小写字母。大写字母(If
或 IF
)将生成 JavaScript 错误。
:如果时间少于 18:00
1 | if (hour < 18) { |
:问候语的结果将是
1 | Good day |
else 语句
使用else
语句指定条件为false
时要执行的代码块。
1 | if (condition) { |
:如果小时数少于 18 点,则创建“美好的一天” 问候,否则“晚上好”
1 | if (hour < 18) { |
:问候语的结果将是
1 | Good day |
else if 语句
如果第一个条件为假,则使用 else if
语句指定新条件。
语法
1 | if (condition1) { |
:如果时间小于 10:00,则创建“良好 早上” 问候语,如果没有,但时间少于 20:00,创建“美好的一天”问候语, 否则为“晚上好”
1 | if (time < 10) { |
问候语的结果将是:
:问候语的结果将是
1 | Good day |
0评论