JavaScript之循環語句


(1)while語句

while(條件){
條件為真,進入循環體。出現0 null undefined false其中任意一種情況,條件即為假
循環體
}

案例:

var n=0;
var count=0;
while (n<100) {
// 條件為真時,進入循環體。為了避免出現死循環,條件不能永遠為真
n++;
count+=n;
// count=count+n;
}
console.log(count);

 

(2)do-while語句

do{
循環體
}while(條件)
do-while:先執行一次循環體,再判斷條件,條件為假時,跳出循環
while:先判斷條件,如果條件為真,則執行循環體,否則跳出循環

案例:

var b=0;
do{
console.log('B');
b++;
}while(b==2)

 

(3)for循環語句

for(循環初始條件;循環約束條件;循壞繼續下去的條件){
循環體
}

執行步驟:
1、執行循環初始條件,只執行一次
2、執行循環約束條件,如果條件滿足,執行循環體,否則跳出循環
3、執行循環體
4、執行循壞繼續下去的條件

案例:九九乘法表

for(var i=1;i<10;i++){
for(var j=1;j<=i;j++){
if(i*j<10){
document.write(j+'*'+i+'='+i*j+'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;');
}else{
document.write(j+'*'+i+'='+i*j+'&nbsp;&nbsp;&nbsp;');
}
}
document.write('<br>');
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM