第三章 嵌套循环
第一节 while嵌套循环
打印8*10表格
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <script> for (var i=0;i<=7;i++) { if(i==0) { document.write("<table border='1' width='600'>"); } document.write("<tr>"); for (var j=0;j<=9;j++) { document.write("<td style='width:60px;'>"+i+"-"+j+"</td>"); } document.write("</tr>"); } document.write("</table>"); document.write("<hr/>"); var i=0; while (i<=7) { if(i==0) { document.write("<table border='1' width='600'>"); } if(i%2==0) { document.write("<tr style='background-color:lightblue;'>"); } else { document.write("<tr>"); } var j=0; while (j<=9) { document.write("<td style='width:60px;'>"+i+"-"+j+"</td>"); j++; } document.write("</tr>"); i++; } document.write("</table>"); </script> <title>Document</title> </head> <body> </body> </html>
第二节 for嵌套循环
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <title>Document</title> <script> for (var i=0;i<5;i++) { for (var k=1;k<=4-i;k++) { document.write("  "); } for (var j=0;j<=i;j++) { document.write("*"); } document.write("<br/>"); } document.write("<hr/>"); for (var i=0;i<5;i++) { for (var j=0;j<=i;j++) { document.write("*"); } document.write("<br/>"); } document.write("<hr/>"); for (var i=0;i<5;i++) { for (var j=0;j<5-i;j++) { document.write("*"); } document.write("<br/>"); } document.write("<hr/>"); for (var i=0;i<5;i++) { for (var k=0;k<=i;k++) { document.write("  "); } for (var j=0;j<5-i;j++) { document.write("*"); } document.write("<br/>"); } </script> </head> <body> </body> </html>