JavaScript流程控制语句

JavaScript 中的流程控制语句用于控制代码的执行流程。以下是 JavaScript 中常见的流程控制语句及其详细代码示例:

1.if 语句:

复制代码
javascript`let age = 18;

if (age >= 18) {
console.log("你已经成年了");
} else {
console.log("你还未成年");
}`

2.if...else if...else 语句:

复制代码
javascript`let score = 85;

if (score >= 90) {
console.log("优秀");
} else if (score >= 80) {
console.log("良好");
} else if (score >= 60) {
console.log("及格");
} else {
console.log("不及格");
}`

3.switch 语句:

复制代码
javascript`let day = "Monday";

switch (day) {
case "Monday":
console.log("今天是星期一");
break;
case "Tuesday":
console.log("今天是星期二");
break;
case "Wednesday":
console.log("今天是星期三");
break;
default:
console.log("今天不是星期一、二、三");
}`

4.for 循环:

复制代码
javascript`for (let i = 0; i < 5; i++) {
console.log(i);
}`

5.while 循环:

复制代码
javascript`let i = 0;
while (i < 5) {
console.log(i);
i++;
}`

6.do...while 循环:

复制代码
javascript`let i = 0;
do {
console.log(i);
i++;
} while (i < 5);`

7.break 语句:

复制代码
javascript`for (let i = 0; i < 10; i++) {
if (i === 5) {
break;
}
console.log(i);
}`

8.continue 语句:

复制代码
javascript`for (let i = 0; i < 10; i++) {
if (i === 5) {
continue;
}
console.log(i);
}`这些示例涵盖了 JavaScript 中的基本流程控制语句。在实际编程中,你可以根据需求组合使用这些语句来构建复杂的逻辑。
相关推荐
Liuqy-0517 分钟前
线程的互斥与同步机制——互斥锁、条件变量、无名信号量
linux·开发语言·线程·进程·条件变量·同步·互斥
geats人山人海28 分钟前
java 7异常
android·java·开发语言
keyipatience42 分钟前
JS学习笔记(2)数组,函数,作用域,对象
前端·javascript·笔记·学习·html
donk13141 小时前
React Native for OpenHarmony 实战:三方库 react-native-segmented-control-tab 的鸿蒙化适配指南
javascript·react native·react.js·华为·harmonyos
Pniubi1 小时前
分片的意义?
java·开发语言
Geoffwo1 小时前
robotjs0.6.0鼠标中轴滚动失效修复方案
前端·javascript
阿皮 API1 小时前
Shopee虾皮商品详情API接口调用实战:Python获取东南亚商品数据与JSON解析
开发语言·python·json
niucloud-admin1 小时前
NIUCLOUD LITE AI开发文档--系统部署
开发语言·ai
多弗朗皮卡丘2 小时前
C++异常
开发语言·c++·异常
米糕闯编程2 小时前
鱼香ros2(十七)C++小海龟巡逻
开发语言·c++·机器人·ros2·服务·小海龟