for循環練習(三)

 

  1. <html> 
  2. <head> 
  3.     <script type="text/javascript"> 
  4.     /*輸出如下圖形 
  5.         * 
  6.         ** 
  7.         *** 
  8.         **** 
  9.     */ 
  10.         for(var i = 1; i<= 7; i++){ 
  11.             var k = 0
  12.             for(var j = 1; j<=i; j++){ 
  13.                     k++; 
  14.                 document.write("*" + " "); 
  15.                 if(k == i){ 
  16.                     document.write("<br/>"); 
  17.                 } 
  18.             } 
  19.         } 
  20.         document.write("<br/>"); 
  21.     /*輸出如下圖形 
  22.          * 
  23.         *** 
  24.        ***** 
  25.       ******* 
  26.     */ 
  27.         var i,j; 
  28.         for(i = 1; i < 10; i++){         //控制打印的行數 
  29.             for(j = 1; j<= 10-i; j++){   //先打印空格,觀察空格數的規律爲4-i(其中i爲行數) 
  30.                 document.write("&nbsp;"); 
  31.             } 
  32.             for(j = 1; j<=2*i-1; j++){  //打印星號,觀察星號數的規律爲2*i-1 
  33.                 document.write("*"); 
  34.             } 
  35.             document.write("<br/>");    //打印外一行,輸出一個換行 
  36.         } 
  37.         document.write("<br/>"); 
  38.     /*輸出如下圖形 
  39.          * 
  40.         *** 
  41.        ***** 
  42.       ******* 
  43.        ***** 
  44.         *** 
  45.          * 
  46.     */ 
  47.     var i,j; 
  48.     for(i = 1; i<=4; i++){      //控制打印1到4等邊三角形的行數 
  49.         for(j = 1; j<=4-i; j++){ 
  50.             document.write("&nbsp;");//先打印空格,觀察空格數的規律爲4-i(其中i爲行數) 
  51.         } 
  52.         for(j = 1; j<=2*i-1; j++){  //打印星號,觀察星號數的規律爲2*i-1 
  53.                 document.write("*"); 
  54.             } 
  55.         document.write("<br/>");    //打印外一行,輸出一個換行 
  56.     } 
  57.     for(i = 1; i<=3; i++){           //控制打印5到7行等邊三角形的行數 
  58.         for(j = 1; j<=i; j++){  //先打印空格,觀察空格數的規律爲行數i 
  59.             document.write("&nbsp;");  
  60.         } 
  61.         for(j = 1; j<=7-2*i; j++){  //打印星號,觀察星號數的規律爲7-2*i 
  62.             document.write("*"); 
  63.         } 
  64.         document.write("<br/>");    //打印外一行,輸出一個換行 
  65.     } 
  66.  
  67.     document.write("<br/>"); 
  68.     </script> 
  69. </head> 
  70. <body> 
  71. </body> 
  72. </html> 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章