1.怎么理解嵌套循环
嵌套循环可以将外循环(第一层循环)理解成table表的tr,也是行,内循环(第二层循环)可以理解成table中的td
简单的循环table表
document.write("<table border='1' cellspacing = '10' cellpadding = '10'>")
for(var i=1;i<=9;i++){ //循环了9行
document.write("<tr>");
for(var j=1;j<=9;j++){ //循环了9个td
document.write("<td>"+j+"</td>");
}
document.write("</tr>");
}
document.write("</table>");
2.嵌套循环实现九九循环表
for(var i=1;i<=9;i++){
for(var j=1;j<=i;j++){
document.write(`${i}*${j} = ${i*j} `); //es6语法
}
document.write("<br>");
}
2.实现打印星星
function showXing(a) {
for (var i = 1; i <= a; i++) {
for (var j = 1; j <= i; j++) {
document.write("*");
}
document.write("<br>");
}
}
showXing(4);
3.打印星星
for(var i = 1;i <=5;i++){
for(var j = 5;j >= i;j--){
document.write("*");
}
document.write('<br>');
}