javascript if
时间: 2023-06-22 12:19:35 浏览: 76
在 JavaScript 中,`if` 是一个条件语句,用于根据条件是否成立来选择执行不同的代码块。下面是 `if` 语句的基本语法:
```javascript
if (condition) {
// 如果 condition 为真,则执行这里的代码块
} else {
// 如果 condition 为假,则执行这里的代码块
}
```
其中,`condition` 是一个表达式,可以是任何可以转换为布尔值的值。如果 `condition` 的值为真,则执行 `if` 代码块中的语句,否则执行 `else` 代码块中的语句。`else` 代码块是可选的,可以省略。
下面是一个简单的例子,通过比较两个数的大小来输出不同的结果:
```javascript
var a = 3;
var b = 5;
if (a < b) {
console.log(a + ' 小于 ' + b);
} else {
console.log(a + ' 大于等于 ' + b);
}
```
在上述代码中,由于 `a` 小于 `b`,因此执行 `if` 代码块中的语句,输出 `3 小于 5`。
需要注意的是,在 JavaScript 中,`if` 语句只会执行其后面的第一条语句,如果需要执行多条语句,可以使用代码块 `{}` 将多个语句包含起来。例如:
```javascript
if (condition) {
statement1;
statement2;
// ...
} else {
statement3;
statement4;
// ...
}
```
在上述代码中,`if` 代码块中包含了多条语句,它们都会在 `condition` 为真时被执行。
阅读全文