在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ HTML/ While 循環(huán)
注釋
對象
創(chuàng)建
基本運算符
數(shù)據(jù)類型
函數(shù)
For 循環(huán)
Do...While 循環(huán)
長度
While 循環(huán)
比較運算符
索引
變量
高級運算符
枚舉
條件邏輯
If
原型
可變性
數(shù)字
創(chuàng)建
編程基礎(chǔ)
屬性
銷毀
創(chuàng)建
等式
長度
函數(shù)聲明
字符串
條件連接
循環(huán)
連接
引用
Else
數(shù)組
高階函數(shù)
全局化

While 循環(huán)

只要特殊條件為真,While循環(huán)就一直執(zhí)行代碼塊。

while(condition){
    // 只要條件為真就繼續(xù)執(zhí)行
}

舉個例子,以下代碼會一直執(zhí)行,只要變量 i 小于5:

var i = 0, x = "";
while (i < 5) {
    x = x + "The number is " + i;
    i++;
}

Do/While循環(huán)是while循環(huán)的變體。這種循環(huán)將先檢查條件是否為真,再執(zhí)行代碼塊。它將重復(fù)循環(huán)只要條件為真:

do {
    // 代碼塊被執(zhí)行
} while (condition);

注意: 要注意避免如果條件總為真導(dǎo)致的無限循環(huán)!

{% exercise %} 使用while循環(huán),創(chuàng)建一個 message 變量,保存連接的整數(shù),僅當(dāng)長度小于100。 {% initial %} var message = ""; {% solution %} var message = ""; var i = 0;

while (message.length < 100) { message = message + i; i = i + 1; } {% validation %} var message2 = ""; var i2 = 0;

while (message2.length < 100) { message2 = message2 + i2; i2 = i2 + 1; } assert(message === message2); {% endexercise %}

上一篇:引用下一篇:長度