文章目录
JavaScript if、else 和 else if
条件语句用于根据不同的条件执行不同的操作。
条件语句
编写代码时,您经常希望针对不同的决策执行不同的操作。
您可以在代码中使用条件语句来执行此操作。
在 JavaScript 中,我们有以下条件语句:
如果指定的条件为真,则使用 if 指定要执行的代码块
如果相同的条件为假,则使用 else 指定要执行的代码块
如果第一个条件为假,则使用 else if 指定要测试的新条件
使用 switch 指定要执行的许多备选代码块
if 语句
使用 if 语句指定在条件为真时要执行的 JavaScript 代码块。
语法
if (条件) {
// 如果条件为真,则执行的代码块
}
请注意,if 是小写字母。大写字母(If 或 IF)将生成 JavaScript 错误。
示例
如果小时数小于 18:00,则创建“Good day”问候语:
if (hour < 18) {
Greeting = "Good day";
}
问候语的结果将是:
Good day
else 语句
使用 else 语句指定条件为假时要执行的代码块。
if (condition) {
// 如果条件为真,则执行的代码块
} else {
// 如果条件为假,则执行的代码块
}
示例
如果小时数小于 18,则创建“Good day”问候语,否则创建“Good evening”问候语:
if (hour < 18) {
Greeting = "Good day";
} else {
Greeting = "Good evening";
}
问候语的结果将是:
Good day
else if 语句
如果第一个条件为假,则使用 else if 语句指定新条件。
语法
if (condition1) {
// 如果 condition1 为真,则执行的代码块
} else if (condition2) {
// 如果 condition1 为假且 condition2 为真,则执行的代码块
} else {
// 如果 condition1 为假且 condition2 为假,则执行的代码块
}
示例
如果时间小于 10:00,则创建“早上好”问候语,如果不是,但时间小于 20:00,则创建“早上好”问候语,否则创建“晚上好”问候语:
if (time < 10) {
Greeting = “早上好”;
} else if (time < 20) {
Greeting = “晚上好”;
} else {
Greeting = “晚上好”;
}
问候语的结果将是:
早上好
总结
本文介绍了JavaScript if、else 和 else if的使用,如有问题欢迎私信和评论
标签:语句,Good,必知,代码,JavaScript,else,问候语,条件 From: https://blog.csdn.net/qq_24018193/article/details/143813309