雙重for循環(huán)
- 可以執(zhí)行重復(fù)的相同代碼
- 可以執(zhí)行不同的代碼,用計(jì)數(shù)器器區(qū)分
- 可以重復(fù)執(zhí)行某些操作,比如算數(shù)運(yùn)算符加法操作
while循環(huán)
語(yǔ)法結(jié)構(gòu)
// 如果條件表示結(jié)構(gòu)為true的時(shí)候,則執(zhí)行循環(huán)體,否則就終止循環(huán)
while(條件表達(dá)式) {
// 循環(huán)體
}
//死循環(huán)
// 這里的var num =1 ; 就是計(jì)數(shù)器
var num = 1;
while (num <= 100) {
console.log ('how are you ');
//這里的num++很重要,丟失了就是死循環(huán)了;
num++;
}
do...while
do...while 和while 的區(qū)別是 do...while至少執(zhí)行一次
do{
循環(huán)體
}while(條件表達(dá)式)
案例:
var i = 1;
do{
console.log('how are you');
i++;
}while (i<=100)
continue
continue 是直接跳過(guò)本次循環(huán),然后繼續(xù)執(zhí)行下面的循環(huán)
for (i=1;i<=10;i++){
if (i==3){
continue;
}
console.log(i);
}
console.log('結(jié)束啦');
break
break 退出整個(gè)循環(huán)

循環(huán)小結(jié)