前端---js(自学笔记8)(while循环)

while循环:

循环语句是可以将一段代码循环执行。

while循环:首先对条件表达式进行判断,如果为true则执行代码块,然后再次进行判断,如果还是true,将再次执行,直到条件表达式为false,循环结束。 

语法:
while(条件表达式){
          语句...
}

do...while循环:首先执行一遍语句,在进行条件表达式的判断,如果为true则继续执行,如果为false,则执行完语句,终止循环。

语法:
do{
      语句...
}while(条件表达式)

while 和 do while 功能类似,不同之处,while是先判断在执行,do...while是先执行,后判断。如果条件表达式不满足时,do...while至少执行完毕了一次,而while则不执行。

while小练习:



	
		
		while 练习
		
	
	
	

 结果:

前端---js(自学笔记8)(while循环)_第1张图片

while和switch 



	
		
		if与while 练习题
		 
		
		 
		
	
	
	

结果:

前端---js(自学笔记8)(while循环)_第2张图片

for循环:

for循环,为我们提供了位置专门放置三个表达式:1.初始化表达式,2.条件表达式,3.更新表达式

for循环语法
for(初始化表达式;条件表达式;更新表达式){
      语句...
}
for(a=0;a<10;a++){
alert(a);
}
对比while
1.初始化表达式
var a =0;
2.创建循环,定义条件表达式
while(a<10){
3.更新表达式
alert(a++)
}

for循环执行流程:

  1. 先执行初始化表达式,
  2. 再执行条件表达式
  3. 如果条件表达式true,则执行更新表达式,执行完毕后,如果还满足条件表达式,则在重复执行。直到不满足条件表达式为止。
  4. 如果条件表达式为false,则直接跳出循环。

for循环()里可以省略不写表达式,也可以写在外部表达式。如果for(;;)没有表达式,只有俩个分号,则为死循环,慎用。

 for练习题:



	
		
		for
		
	
	
	

结果:

前端---js(自学笔记8)(while循环)_第3张图片



	
		
		for循环
		
	
	
	

结果:

前端---js(自学笔记8)(while循环)_第4张图片



	
		
		for循环
		
	
	
	

			

结果:

前端---js(自学笔记8)(while循环)_第5张图片

 

你可能感兴趣的:(javaScript,javascript)