Js 循环结构
循环结构:
for while do….while
for循环
for(变量初始化;条件表达式;变量更新){
//循环体
}
说明:
第一步:变量初始化 只执行一次
第二步:判断表达式是否成立 成立则执行循环体 不成立则跳出循环
第三步:表达式成立执行循环体 然后 变量更新
1--à2-à3-à4-à2-à3-à4 直到表达式不成立 就退出循环
表格的隔行变色
九九乘法表:
While
语法:
变量初始化
While(条件表达式){
//循环体
变量更新
}
说明:
当条件表达式成立时则执行循环体,反之就退出循环
为了防止死循环 我们通常会在循环外面定义一个变量初始化且会在循环体里面增加一个变量更新
do….while
语法:
do{
//循环体
}while(条件表达式)
说明:
先执行循环体 再判断条件表达式
如果表达式成立则会执行循环体,反之则不执行。
为了防止死循环 我们通常会在循环外面定义一个变量初始化且会在循环体里面增加一个变量更新
For循环与while循环的区别
已知循环次数使用for循环,未知循环次数使用while
While与do….while的区别
Do..while不管条件表达式是否成立就会执行一次
While只要条件表达式不成立就不执行