什么是循环语句
定义:帮助我们多次执行一个代码段
while
语法:while(条件){要执行的代码}
while (num < x){ // 条件判断,不符合时结束
代码
要执行的代码段 // 循环执行的代码段
num++ // 改变自身,如果不写,
死循环}
do...while
语法:do{要执行的代码} while(要执行的条件)
var num = 10
do{
console.log(1)
num++
} while(判断条件)
首次执行
1、直接执行{。。。。}代码
2、判断条件,如果条件为false,会直接停
止循环
for
语法:for(1.声明变量;2.判断条件;3.改变自身条件;){要执行的代码}
循环嵌套
语法:for(){for(){}}
注意:外层循环的条件和变量不能和内层的条件和变量相同
不同点:1.while首次执行时,判断条件,条件不符合不执行
2.do...while首次执行,不需要判断条件,执行完毕在判断条件