js中的条件控制语句
下面是 JavaScript 流程控制语句的介绍,包括实例和一些应用场景。
1. 条件语句
1.1 if...else
根据条件执行不同的代码块。可以使用多个 if
语句进行复杂的判断。
示例:
let age = 18;
if (age < 18) {
console.log("未成年");
} else if (age < 65) {
console.log("成年人");
} else {
console.log("老年人");
}
1.2 switch
用于根据变量的值选择执行不同的代码块,适合处理多个条件。
示例:
let day = 5;
switch (day) {
case 1:
console.log("星期一");
break;
case 2:
console.log("星期二");
break;
case 3:
console.log("星期三");
break;
case 4:
console.log("星期四");
break;
case 5:
console.log("星期五");
break;
default:
console.log("周末");
}
2. 三元表达式
三元表达式是一种简洁的条件判断方式,语法为 条件1 ? 成立2 : 成立3
。
示例:
let age = 20;
let status = (age >= 18) ? "成年人" : "未成年";
console.log(status); // 输出 "成年人"
应用场景
- 使用
if...else
适合需要执行多条语句的复杂条件。 - 三元表达式适合简单条件判断,便于快速赋值。
switch
语句在 JavaScript 中适用于处理多个条件,尤其当你有多个可能的值需要比较时。
原文地址:https://blog.csdn.net/QQ1257871322/article/details/142387163
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!