位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > JavaScript > 問(wèn)題詳情

JavaScript 循環(huán)結(jié)構(gòu) do/while 語(yǔ)句

提問(wèn)人:劉團(tuán)圓發(fā)布時(shí)間:2020-11-24

■知識(shí)點(diǎn)

    do/while與while循環(huán)非常相似,它們的區(qū)別在于表達(dá)式的值是在每次循環(huán)結(jié)束時(shí)檢查,而不是在開(kāi)始時(shí)檢查。因此do/while循環(huán)能夠保證至少執(zhí)行一次循環(huán),而while循環(huán)就不一定了,如果表達(dá)式的值為假,則直接終止循環(huán),不進(jìn)入循環(huán)。其語(yǔ)法格式如下:

do

    statement 

while (expr)

■實(shí)例設(shè)計(jì)

針對(duì)小節(jié)的示例使用do/while結(jié)構(gòu)來(lái)設(shè)計(jì)。

var n = 1;                                   //聲明并初始化循環(huán)變量

do {                                           //循環(huán)條件

    n ++ ;                                   //遞增循環(huán)變量

    if ( n%2 == 0) document. write ( n + " " ) ;  //執(zhí)行循環(huán)操作

} while(n <= 100);

提示:

建議在do/while結(jié)構(gòu)的尾部使用分號(hào)表示語(yǔ)句結(jié)束,避免意外情況發(fā)生。

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部