学习前端第二十一天(循环:while,for)

一、while 循环

while (condition)

{ // 代码所谓的"循环体" }

condition 为真时,执行循环体的代码。

二、do...while 循环

do

{ // 循环体 }

while (condition)``;

循环首先执行循环体,然后检查条件,当条件为真时,重复执行循环体。

不管条件是否为真,循环体 至少执行一次

三、for 循环

for (begin; condition; step)

{ // ......循环体...... };

例:

for (``let i = 0``; i < 3``; i++``)

{ // 结果为 0、1、2 alert``(i)``; }

开始运行 → (如果 condition 成立 → 运行 body 然后运行 step)

→ (如果 condition 成立 → 运行 body 然后运行 step)

begin 执行一次,然后进行迭代(重复):每次检查 condition 后,执行 bodystep

for 循环的任何语句段都可以被省略,分号不可被省略。

四、跳出循环

可以使用 break 指令强制退出

五、继续下一次迭代

continue 指令是 break 的"轻量版"。它不会停掉整个循环。而是停止当前这一次迭代,并强制启动新一轮循环(如果条件允许的话)。

for (``let i = 0``; i < 10``; i++``)

{ //如果为真,跳过循环体的剩余部分。

if (i % 2 == 0``) continue;

alert(i)``; // 1,然后 3,5,7,9 }

相关推荐
西岸行者7 天前
学习笔记:SKILLS 能帮助更好的vibe coding
笔记·学习
悠哉悠哉愿意7 天前
【单片机学习笔记】串口、超声波、NE555的同时使用
笔记·单片机·学习
别催小唐敲代码7 天前
嵌入式学习路线
学习
毛小茛7 天前
计算机系统概论——校验码
学习
babe小鑫7 天前
大专经济信息管理专业学习数据分析的必要性
学习·数据挖掘·数据分析
winfreedoms7 天前
ROS2知识大白话
笔记·学习·ros2
在这habit之下7 天前
Linux Virtual Server(LVS)学习总结
linux·学习·lvs
我想我不够好。7 天前
2026.2.25监控学习
学习
im_AMBER7 天前
Leetcode 127 删除有序数组中的重复项 | 删除有序数组中的重复项 II
数据结构·学习·算法·leetcode
CodeJourney_J7 天前
从“Hello World“ 开始 C++
c语言·c++·学习