js(for,for-in,while,do...while)

132
循環的初始值1,循環條件2,變量的變化3
for(var i=1; i<=99; i++ ){
    document.write(i+"<br>");
}

for-in 嵌套spa

  for(var i=1;i<=5;i++){
              document.write(i+"<br>");        //外層
                  for(var k=1;k<=5;k++){
                      document.write(k+"<br>")        //內層
                  }
           乘法表:    for(var x=1;x<=9;x++){
         document.write("<br>");
         for(var y=1;y<=x;y++){document.write(y+"x"+x+"="+y*x+"&nbsp");}
//它直接本身相乘,直接出答案的

適合已知循環的while語句code

var i=1;    初始值
     while(i<=100){        條件
         document.write(i+"<br>");
         i+=10;        變量變化
     }

適合未知循環
var j=1;            //初始值
     do{
         if(j%2==0){        //要執行的代碼,就是找出它是偶數,成立執行。    
             console.log(j);
         }
         
         j++;            //變化量
     }    while(j<=10);    //最後執行判斷。全部它仍是會被執行一次
從一加到100的和。
//sum=0+1=1
//sum=0+1+2
//sum=n+1
var sum=0,
         n=1;
         while(n<=100){
             sum=sum+n;
             n++;
         }
         console.log(sum);
--------------------------------------------------------------------------------
 break退出循環
continue退出這一次循環,繼續下一次循環。
var num
    for(var i=1;i<10;i++){//若是i是5的倍數,退出循環
    if(i%5==0){break;}    //若是改成continue,暫停再繼續。
    console.log(i)        //輸出1.2.3.4
};    
    for(var s=0,j=1;j<=10;j++){
            if(j%5==0){
                continue;
            }
            s+=j;
            //j=1,s=1..j=5,s=10..j=9,s=10,j=10,s=10;
        }console.log(s);
相關文章
相關標籤/搜索