码迷,mamicode.com
首页 > 其他好文 > 详细

循环的嵌套

时间:2020-04-24 19:55:24      阅读:52      评论:0      收藏:0      [点我收藏+]

标签:多列   变量   for   解决   var   字符   ack   思路   完全   

一、循环的嵌套,可以解决,多行多列的数据结构问题
  外层循环控制行
  内层循环控制列
二、页面打印出:
*
**
***
思路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>");
    }

 

循环的嵌套

标签:多列   变量   for   解决   var   字符   ack   思路   完全   

原文地址:https://www.cnblogs.com/yh-3175339026/p/12769645.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!