js中while死迴圈語句 js中的迴圈語句

2021-10-13 03:59:42 字數 1000 閱讀 1004

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語句來實現,這裡就不說了!可...