js中的迴圈語句可分為三種:1.while;2.do……while;3.for。
while的語法為
while (exp) 裡的語句,然後繼續判斷exp,直到exp的結果為false為止,若exp的結果為false,則跳過這條迴圈語句,執行接下來的**。需要注意的是在{}裡的語句必須存在對exp的結果產生影響的**,否則迴圈會一直重複下去,形成死迴圈。
do……while語句與while語句大體上相同,唯一的不同之處是do……while語句會先執行語句,然後對條件進行判斷。其語法為
do while (condition);
同樣是上面的例子,其結果變為
var a=1,b=0;
dowhile(a<=1000)
相較於上面的兩種迴圈,for迴圈顯得更為地簡潔有效。
for (變數=開始值;變數<=結束值;變數=變數+步進值) {
需執行的**
()裡的三條語句中,第二條為判斷語句,只有其結果為真時迴圈才會執行。
for(var a=1,b=0;a<=100;a++){
if(a%2==0){
if(b%20==0)
document.write("
第"+parseint(b/20+1)+"行偶數");
document.write(""+a+""+" "+" ");
在迴圈中,有時候我們急需跳出整個迴圈或某一次的迴圈語句不進行執行,這時我們需要用到break語句和continue語句。這兩個語句都存在於迴圈語句中,前者終止整個迴圈,後者阻止某次迴圈的執行。如
var n=0,m=0;
for(var i = 1; i < 10; i++){
if(i == 4){
continue;
n++;
alert(n);//8
for(var i = 1; i < 10; i++){
if(i == 4){
break;
m++;
alert(m);//3
js中while死迴圈語句 Python語句之迴圈
不論什麼程式語言,第一次學習都會講到 hello world 都會講到迴圈.同樣在python的世界中也是有迴圈的。當然在我們的系統業務流程上也是可以有迴圈存在的,比如重複新增資料,登入介面如果密碼錯誤不能登入的時候就是返回到登入介面,等等這些業務場景需要用迴圈來操作.一.while迴圈直接上例子 ...
JS 十九 while 迴圈
只要指定條件為 true,迴圈就可以一直執行 塊。while 迴圈會在指定條件為真時迴圈執行 塊。while 條件 本例中的迴圈將繼續執行,只要變數 i 小於 5 while i 5 嘗試一下 如果您忘記增加條件中所用變數的值,該迴圈永遠不會結束。這可能導致瀏覽器崩潰。do while 迴圈是 wh...
Shell語言 While死迴圈
原文 在linux下程式設計的程式猿都知道shell指令碼,就算你不怎麼熟悉,也應該聽過的吧!那在shell指令碼中的死迴圈該怎麼寫呢?對於熟悉c語言的猿人們來說,最簡單的死迴圈應該這樣寫 while 1 do something或者你也可以用for語句和do while語句來實現,這裡就不說了!可...