JavaScript条件语句

2024-08-01 68

条件语句在JavaScript中用于控制代码的执行流程。根据条件的真假,可以选择执行不同的代码块。JavaScript 提供了多种类型的条件语句,包括 if、else 和 else if。

一、If 语句

当括号内的表达式为真时,执行大括号内的代码块。

if (10 > 5) {
var result = "if block";
}
console.log(result); // 输出 "if block"
  • 关键字 if 告诉 JavaScript 启动条件语句;
  • (10 > 5) 是要测试的条件,在本例中为 true — 10 大于 5;
  • 包含在大括号 {} 内的部分是要运行的代码块;
  • 由于条件通过,因此为变量结果分配值“if block”。

二、Else语句

当 if 语句的条件不满足时,执行 else 语句后的代码块。

if (10 < 5) {
var result = "if block";
} else {
var result = "else block";
}
console.log(result); // 输出 "else block"

三、Else If语句

当 if 语句的条件不满足时,可以使用 else if 语句检查其他条件。如果某个 else if 语句的条件满足,则执行该语句后的代码块。

if (false) {
var outcome = "if block";
} else if (true) {
var outcome = "else if block";
} else {
var outcome = "else block";
}
outcome; //输出"else if block"

还可以使用多个if else条件,但只有第一个else if块才会运行。JavaScript在运行第一个通过的条件后跳过任何剩余的条件。

if (false) {
var result = “if block”;
} else if (true) {
var outcome = “first else if block”;
} else if (true) {
var outcome = “second else if block”;
} else {
var outcome = “else block”; } else { var outcome = “else block”;//输出“First else if block”

else if 语句不需要后面的 else 语句即可工作。如果没有 if 或 else if 条件通过,则 JavaScript 向前移动并且不运行任何条件代码块。

if (false) {
var outcome = “if block”;
} else if (false) {
var outcome = “else if block”;
}//输出“First else if block”
  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。
JavaScript
上一篇: JavaScript函数
JavaScript条件语句
下一篇: Java Linux安装