循环的嵌套
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>");
}
以上是关于循环的嵌套的主要内容,如果未能解决你的问题,请参考以下文章