循环的嵌套

Posted yh-3175339026

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了循环的嵌套相关的知识,希望对你有一定的参考价值。

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

 

以上是关于循环的嵌套的主要内容,如果未能解决你的问题,请参考以下文章

无限循环与嵌套循环

C++入门基础知识[3]——循环嵌套循环无限循环

00015_循环嵌套

循环嵌套

谁能教我VB for循环的嵌套怎么算

Freemarker 可以嵌套循环么