javaScript 循环

故事扮演 提交于 2019-12-09 12:20:53

一 循环

1.for循环
for (语句 1; 语句 2; 语句 3)
{
被执行的代码块
}
语句 1 在循环(代码块)开始前执行

语句 2 定义运行循环(代码块)的条件

语句 3 在循环(代码块)已被执行之后执行
执行顺序为 先语句一 然后语句二 在执行代码块 在执行语句三 然后在执行语句二 执行代码块 执行语句三 一直到条件不满足 才结束循环

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<script type="text/javascript">
		for (var i = 0; i < 10; i++) {
			document.write('hello'+'<br>');
		}
	</script>
</body>
</html>

这就循环打印出了十个’hello’;

2.While
循环会在指定条件为真时循环执行代码块。
while (条件)
{
需要执行的代码
}

	<html lang="en">
<head>
<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<script type="text/javascript">
		while (i<10) {
			document.write('hello');
			i--;
		}
	</script>
</body>
当i小于十的时候就执行循环 打印出十次hello 还有一种循环是

do{
被执行的代码
}while(
条件
);
不管条件是否满足都执行一次代码

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<script type="text/javascript">
		var i =-1;
		do{

			document.write('hello');
		}while(i>0);
	</script>
</body>
</html>

当i=-1时不满足 循环条件 他也会打印出一次hello;

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!