一 循环
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;
来源:CSDN
作者:hwc520jj
链接:https://blog.csdn.net/weixin_45846427/article/details/103454752