JavaScript循环语句
一、JS中的循环语句(for循环)
循环语句:在有限的条件内,反复不断的执行一些事情
for循环格式:
for(起始条件;终止条件;步长值){
循环体;
}
起始条件(发车时间);终止条件(末班车时间);步长值(发车周期)
若终止条件成立,返回true,就会执行打印;若终止条件不成立,就会跳出循环,不会执行。
1.打印1~100的数字:
那么执行最后一个数,跳出循环的值其实是i+1(101)
5-2循环语句—— for嵌套
导引:
for循环格式:
for(起始条件;终止条件;步长值){
循环体;
}
打印1~10之间能被3整除的数
for循环语句嵌套
for(起始条件;终止条件;步长值){
for(起始条件;终止条件;步长值){
循环体;
}
循环体;
}
99乘法表案例
5-3循环语句——while语句和跳出语句
一、js中的循环语句
JavaScript 支持不同类型的循环:
for - 循环代码块一定的次数
for/in - 循环遍历对象的属性
while - 当指定的条件为 true 时循环指定的代码块
do/while - 同样当指定的条件为 true 时循环指定的代码块
- While
格式:
While (终止条件){
循环体;
步长值;
}
2.do …while
格式:
do {
循环体;
步长值;
}While(终止条件)
While和 do…while 的区别:
While 先执行条件,再打印,最后看循环体
do…while 先打印,再看循环体,最后看终止条件
特:如果条件不成立
1》do…while
终止条件返回的是false,则最少执行一次循环体代码
2》while
条件返回的是false,则不执行循环体代码(不显示)
二、js中的跳出语句
二者区别:
1》break :跳出当前循环
2》continue:不会执行continue以下代码(不打印该值),但是会继续执行循环
break 和 continue 语句仅仅是能够跳出代码块的语句
continue 语句(带有或不带标签引用)只能用在循环中
break 语句(不带标签引用),只能用在循环或 switch 中