JavaScript基础知识19——循环结构:while循环

哈喽,你好,我是雷工。

本节学习JavaScript基础语法的循环结构:while循环,以下为学习笔记。

while循环

循环概念:重复执行一些操作;

循环特征:不断地重复;

while:在...期间;

while循环就是在满足条件期间,重复执行某些代码。

1 while 循环基本语法

1>、初始化一个变量(定义变量并赋值)

2>、

while(循环条件)

{

//要重复执行的代码(循环体代码)

//修改循环条件的值

}

解释说明:

▶ 初始化的变量一定是while循环中用到的变量;

▶ 跟if语句很像,都要满足小括号里的条件为true才会进入 循环体 执行代码;

▶ while大括号里代码执行完毕后不会跳出,而是继续回到小括号里判断条件是否满足,若满足又执行大括号里的代码

▶ 执行完循环体中的代码后,再修改变量的值,然后回到小括号判断条件,如果条件成立,则继续执行循环体中的代码,直到括号内条件不满足,才跳出。

2 while 循环三要素

循环的本质就是以某个变量为起始值,然后不断产生变化量,慢慢靠近终止条件的过程。

所以,while循环需要具备三要素:

1>变量起始值 ;

2>终止条件(没有终止条件,循环会一直执行,造成死循环);

3>变量变化量(用自增或者自减);
示例:

javascript 复制代码
let a =1
while(i<=4)
{
    document.write('欢迎关注【雷工笔记】
');
    i++;
}

3、循环退出

3.1、循环结束:

break关键字:跳出所在的循环,后边的代码不会再执行了;

continue关键字:continue关键字在循环语句中表示继续,跳过本次循环,直接进入到下一次循环中。

3.2、循环结束与循环退出的区别:

▶ continue :退出本次循环,一般用于排除或者跳过某一个选项的时候,可以使用continue;

▶ break :退出整个循环,一般用于结果已经得到,后续的循环不需要的时候可以用;

相关推荐
张张123y10 分钟前
后端第十四课:Agent 记忆系统(让 Agent 记住上下文和用户,跨会话不健忘)
java·大数据·人工智能·python·agent·记忆
阿里嘎多学长4 小时前
2026-10-20 GitHub 热点项目精选
开发语言·程序员·github·代码托管
曹牧5 小时前
C#:空合并运算符
java·前端·数据库
布吉岛的石头5 小时前
Java 程序员第 50 阶段2:预训练的目标函数:自回归语言建模本质
java·开发语言·人工智能·深度学习·回归·transformer
golang学习记5 小时前
IDEA 2026年的玩法已经完全不同
java·ide·intellij-idea
小羊没烦恼!5 小时前
铁道部新客票系统设计(二)
开发语言·前端·数据库·python·oracle·c#·php
紧跟先前的步伐6 小时前
Go AI Agent 实战 05|Temperature 与生成参数:让模型输出可控
java·人工智能·golang
金銀銅鐵6 小时前
[Java] 展示添加元素时 ArrayList 的内部变化
java·后端·ai编程
斌糖雪梨6 小时前
spring auth 核心流程详解
java·后端·spring
quantdash_cc6 小时前
从实时行情到价格观察表:用 Python 和 Pandas 构建策略输入数据
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash