if语句的四种结构
1. 单条件 if 语句
语法:
if (condition) {
execute code if condition is true
}
说明:当 `condition` 为 `true` 时,执行花括号内部的代码块。
示例:
let num = 10;
if (num > 5) {
console.log('num is greater than 5');
}
2. 双条件 if-else 语句
语法:
if (condition) {
execute code if condition is true
} else {
execute code if condition is false
}
说明:当 `condition` 为 `true` 时,执行第一个花括号内的代码块;当 `condition` 为 `false` 时,执行第二个花括号内的代码块。
示例:
let num = 3;
if (num > 5) {
console.log('num is greater than 5');
} else {
console.log('num is less than or equal to 5');
}
3. 多条件 if-else-if 语句
语法:
if (condition1) {
execute code if condition1 is true
} else if (condition2) {
execute code if condition2 is true
} else {
execute code if all conditions are false
}
说明:多个不同的条件可以通过 `else if` 语句连接起来,最后可以有一个 `else` 块,其代码将在所有条件均为 `false` 时执行。
示例:
let num = 4;
if (num > 5) {
console.log('num is greater than 5');
} else if (num < 5) {
console.log('num is less than 5');
} else {if语句的嵌套例子模板
console.log('num is equal to 5')
}
4. 嵌套 if 语句
语法:
if (condition1) {
execute code if condition1 is true
if (condition2) {
execute code if condition2 is true
}
}
说明:在一个 if 块内嵌套了另一个 if 块。
示例:
let num1 = 3;
let num2 = 5;
if (num1 > 2) {
console.log('num1 is greater than 2');
if (num2 > 4) {
console.log('num2 is greater than 4');
}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论