do while結(jié)構(gòu)的基本原理和while結(jié)構(gòu)是基本相同的,但是它保證循環(huán)體至少被執(zhí)行一次。因?yàn)樗窍葓?zhí)行代碼,后判斷條件,如果條件為真,繼續(xù)循環(huán)。
do...while語句結(jié)構(gòu):
do { 循環(huán)語句 } while(判斷條件)
我們試著輸出5個(gè)數(shù)字。
<script type="text/javascript">
num= 1;
do
{
document.write("數(shù)值為:" + num+"<br />");
num++; //更新條件
}
while (num<=5)
</script>
執(zhí)行結(jié)果:
為什么呢?我們來看下執(zhí)行思路:
我們使用do...while語句,輸出6個(gè)數(shù)字。補(bǔ)充第8行和13行代碼。
do...while語句,因?yàn)橹辽俦粓?zhí)行一次,所以要注意循環(huán)條件。
請驗(yàn)證,完成請求
由于請求次數(shù)過多,請先驗(yàn)證,完成再次請求
打開微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報(bào)