50 likes | 392 Views
巢狀迴圈. 如同 VB 一樣,在學會了單層迴圈後,接下來就要練習巢狀迴圈。 雖說 『 巢狀 』 ,其實大部份的程式也不過雙層而已,三層以上很少用到。. 例題. 設計一程式,輸入一整數,求小於等於該整數的所有質數。 要求:每 5 個質數之後要換一列。 畫面例: 200 以內的質數. 例題 : 九九乘法表. 要求:每 9 個數之後要換一列。 畫面例:表格. 九九乘法表 程式碼. <script language="javascript"> var i, j; for(i=1;i<=9;i++) { document.write("<tr>");
E N D
巢狀迴圈 如同 VB 一樣,在學會了單層迴圈後,接下來就要練習巢狀迴圈。 雖說『巢狀』,其實大部份的程式也不過雙層而已,三層以上很少用到。 巢狀迴圈
例題 • 設計一程式,輸入一整數,求小於等於該整數的所有質數。 • 要求:每 5 個質數之後要換一列。 • 畫面例:200 以內的質數 巢狀迴圈
例題:九九乘法表 • 要求:每 9 個數之後要換一列。 • 畫面例:表格 巢狀迴圈
九九乘法表 程式碼 <script language="javascript"> var i, j; for(i=1;i<=9;i++){ document.write("<tr>"); for(j=1;j<=9;j++) { document.write("<td>"); document.write(i + "*"+ j + "="+ i * j); document.write("</td>"); } document.write("</tr>"); } </script> 巢狀迴圈