Skip to content

循环

重复的运行一段代码

3种循环结构:while循环、do-while循环、for循环

while 循环

js
while(条件){
  代码块(循环体)
}

流程图:

mermaid
graph TD
st((开始))-->条件{条件}
条件--true-->代码块
代码块-->条件
条件--false-->ed((结束))

死循环:条件永远满足,永远无法推出循环。

do while循环

js
do{
  代码块
} while(条件);

流程图:

mermaid
graph TD
st((开始))-->代码块
代码块-->条件{条件}
条件--true-->代码块
条件--false-->ed((结束))

for循环

js
for(初始化表达式;条件表达式;条件改变表达式){
  循环体
}

流程图:

mermaid
graph TD
st((开始))-->初始化表达式
初始化表达式-->条件{条件}
条件--true-->循环体
循环体-->条件改变表达式
条件改变表达式-->条件
条件--false-->ed((结束))

循环中的关键字

循环控制语句

  • break; 跳出循环
  • continue; 停止当前循环体,进入下一次循环

基于 MIT 许可发布