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