【零基础学习web前端】JavaScript—while循环结构 
  
【零基础学习web前端】教程目录导航   
 
JavaScript while 循环的目的是为了反复执行语句或代码块。 
只要指定条件为 true,循环就可以一直执行代码块。 
 
 
while 循环 
while 循环会在指定条件为真时循环执行代码块。 
语法: 
while (循环的条件) 
  { 
  需要重复执行的代码 
  } 
 
先判断循环条件是否为真,如果为真则执行循环体一次; 然后再判断条件是否为真,如果为真则再执行循环体,如此反复; 直到条件为假时,循环结束。 
例子: 
[HTML] 纯文本查看 复制代码 <button>点击这里</button>
    <p id="demo"></p>
    <script>
        function myFunction(){
        var x="",i=0;
        while (i<5){
            x=x + "该数字为 " + i + "<br>";
            i++;
            }
            document.getElementById("demo").innerHTML=x;
        }
    </script> 
则效果图为 
 
 
do/while 循环 
do/while 循环是 while 循环的变体。该循环会在检查条件是否为真之前执行一次代码块,然后如果条件为真的话,就会重复这个循环。 
语法为: 
do 
  { 
  需要执行的代码 
  } 
while (条件); 
 
[HTML] 纯文本查看 复制代码 <p>点击下面的按钮,只要 i 小于 5 就一直循环代码块。</p>
<button>点击这里</button>
<p id="demo"></p>
<script>
function myFunction(){
	var x="",i=0;
	do{
		x=x + "该数字为 " + i + "<br>";
	    i++;
	}
	while (i<5)  
	document.getElementById("demo").innerHTML=x;
}
</script> 
该效果和上面效果一样。 
 
 |