循环的嵌套

一、循环的嵌套,可以解决,多行多列的数据结构问题
  外层循环控制行
  内层循环控制列
二、页面打印出:
*
**
***
思路1:直接逐个字符打印
document.write("*");
document.write("<br>");

--------------------------------------------------

document.write("*");
document.write("*");
document.write("<br>");

---------------------------------------------------

document.write("*");
document.write("*");
document.write("*");
document.write("<br>");

----------------------------------------------------------------

思路2:循环的意义,节省操作,减少代码冗余

 

for(var i=0;i<1;i++){
     document.write("*");
 }
document.write("<br>");

---------------------------------------------------------------------

for(var i=0;i<2;i++){
    document.write("*");
 }
 document.write("<br>");

----------------------------------------------------------------------

for(var i=0;i<3;i++){
     document.write("*");
}
 document.write("<br>");

---------------------------------------------------------------------

思路3:利用变量,将代码改造成完全一致

 

 var j=1;
 for(var i=0;i<j;i++){
     document.write("*");
 }
document.write("<br>");
j++;

-----------------------------------------------

for(var i=0;i<j;i++){
     document.write("*");
}
document.write("<br>");
 j++;

-----------------------------------------------------

for(var i=0;i<j;i++){
     document.write("*");
 }
 document.write("<br>");
 j++;

-------------------------------------------------------
 4.进一步减少代码冗余

    for(var j=1;j<=3;j++){
        for(var i=0;i<j;i++){
            document.write("*");
        }
        document.write("<br>");
    }

 

posted @ 2020-04-24 19:29  油画家的第一站  阅读(135)  评论(0编辑  收藏  举报