循环嵌套
在循环体中存在另一个循环,任意多个之间都可以相互嵌套
//外层循环:循环5行
for(var i=1;i<=5;i++){
//每次循环,表示每一行的执行
//每一行都要打印5个*
//内层循环:循环5列,5个*
for(var j=1,str='';j<=5;j++){
//把循环产生的5个*拼接到一起
str+='*';
}
//每拼接一行结束,打印这一行
console.log(str);
}
//外层循环:控制循环的行数,i就是行数
for(var i=1;i<=9;i++){
//内层循环:控制循环的列数,每行列数是由行数i决定
for(var j=1,str='';j<=i;j++){
str+=j+'*'+i+'='+j*i+' ';
}
console.log(str);
}