循環(huán)結(jié)構(gòu)
? 1.while(條件){//到條件為真時執(zhí)行的命令}
? ? ? while結(jié)束循環(huán)時用break;
? ? ? 練習(xí):在控制臺上輸出10句'hello world';
? ? ? ? ? var a=0;
? ? while(a<=10){
? ? ? ? ? console.log('hello world');a++;
}
2.輸出1-100之間的所有偶數(shù)
? ? var? i=0;
? ? while(i<=100){
? ? ? ? ? ? if(i%2==0){
? ? ? ? ? ? ? ? console.log(i);
? ? ? ? ? }i++;
}
3.輸出1-100之間的所有奇數(shù)
? ? var? i=0;
? ? while(i<=100){
? ? ? ? ? ? if(i%2==1){
? ? ? ? ? ? ? ? console.log(i);
? ? ? ? ? }i++;
}
for循環(huán)
? ? ? for(1.變量;2.條件;3.操作){? ? };
? ? ? //執(zhí)行循環(huán)操作
? ? for的語句三個表達(dá)的特殊用法
? 1.變量允許為空椿争,允許在循環(huán)之外聲明
? 2.條件允許為空,? 進(jìn)入死循環(huán)秘遏,不推薦
? 3.操作允許為空丘薛,? 進(jìn)入死循環(huán),在內(nèi)部補(bǔ)充完整
? 4.表達(dá)1和表達(dá)3邦危,內(nèi)部多樣化
? ? ? ? 表達(dá)1可以一次聲明多個變量
? ? ? ? 表達(dá)3可以一次聲明多個變量的數(shù)值
? ? ? ? 多個表達(dá)式之間用洋侨,分開
? 案例:用for循環(huán)輸出1-100
? ? ? ? for(var a=1;a<=100;a++){
? ? ? ? ? console.log(a);
}
? ? 用for循環(huán)輸出100個'hello world'
? ? ? ? for(var a=1;a<=100;a++){
? ? ? ? ? console.log('hello world');
}
? 用for循環(huán)輸出1-100之間所以的偶數(shù)
? ? for(var a=1;a<=100;c++){
? ? ? ? if(a%2==0){