循环控制语句
循环控制语句作用是重复执行一段代码。 循环控制需要避免死循环,死循环会导致内存溢出
循环控制语句的分类
- while
- do while
- for
循环控制语句的三要素
- 初始值
- 循环条件
- 迭代值
while循环
书写方式:
//声明一个初始值
var 初始值 = 值
while(循环条件(跟初始值相关)){
循环体 (需要重复执行的代码)
迭代值
}
循环流程图:
do while循环
书写方式:
var 初始值 = 值
do{
循环体
迭代量
}while(循环条件)
循环流程图:
for循环
书写方式:
for(初始值;循环条件;迭代量){
for(初始值;循环条件;迭代量){
循环体
.....
}
}
循环流程:与while一致
循环中的关键词
- break 跳出循环 (跳出switch块)
- continue 跳过本次循环
循环总结
- 循环主要做的是反复执行一段代码,它必须要具备三要素 初始值、 迭代量、 循环条件。
- 循环需要避免死循环,死循环会导致内存溢出。
- 任意循环之间可以互相嵌套,一般建议最多嵌套俩层(嵌套越多效率越低)
- dowhile最少执行一次(先执行后判断)
- while循环的时间复杂度低于for循环
- break是用于跳出当前循环,continue是用于跳过本次开启下一次。