站長資訊網
        最全最豐富的資訊網站

        javascript怎么實現99乘法表

        JS中,可以通過嵌套兩層for循環來實現99乘法表,語法格式“for(var i=1;i<=9;i++){for(var j=1;j<=i;j++){document.write(j+"*"+i+"="+j*i+"&nbsp;");}}”。

        javascript怎么實現99乘法表

        本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

        javascript實現99乘法表

        首先我們來觀察一下九九乘法口訣表

        javascript怎么實現99乘法表

        可以得出圖表的規律:

        • 總共有9行9列,第幾行就有幾個表達式。

        • 第 i 行,表達式就從 i*1 開始,一直到 i*i 結束,共有 i 個表達式(這個效果我們可以通過一次循環實現)。

        因此,需要使用雙重循環來控制輸出,外層循環控制行數 i (i最小為1,最大為9),內層循環控制列 j (j最小為1,最大等于 i)。

        實現代碼:

        for(var i = 1; i <= 9; i++){     //外層循環控制行 	for(var j = 1; j <= i; j++) //內層循環控制列 	{ 		document.write(j+"*"+i+"="+j*i+"&nbsp;&nbsp;&nbsp;"); 	} 	document.write("</br>"); }

        輸出結果:

        javascript怎么實現99乘法表

        我們還可以向開頭圖那樣,將99乘法表放到一個表格里輸出:

        document.write("<table>");  for (var i = 1; i <= 9; i++) { //外層循環控制行 	document.write("<tr>"); 	for (var j = 1; j <= i; j++) //內層循環控制列 	{ 		document.write("<td>" + j + "*" + i + "=" + j * i + "</td>"); 	} 	//換行,控制每行的輸出幾個表達式 	document.write("</tr>"); } document.write("</table>");

        然后添加css樣式,來修飾一下:

        table { 	width: 600px; 	border-collapse: separate; }  table td { 	border: #000 1px solid; 	text-align: center; }

        看看輸出結果:

        javascript怎么實現99乘法表

        【推薦學習:javascript高級教程】

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品福利在线观看免费不卡| 日本国产精品久久| 久久久精品久久久久特色影视| 国内精品久久久久影院优| 久久国产精品免费一区| 国产精品久久久久久| 亚洲精品国产精品乱码不卡| 国产成人亚洲精品91专区手机 | 日本精品一区二区三区在线视频| 四虎永久在线精品884aa下载| 国产精品久久午夜夜伦鲁鲁| 亚洲精品国产首次亮相| 欧美激情视频精品一区二区| 97精品伊人久久久大香线蕉| 精品国产欧美一区二区| 97久久精品无码一区二区天美| 亚洲精品成人无码中文毛片不卡| 国产综合精品久久亚洲| 国产精品手机在线观看你懂的 | 亚洲国产精品高清久久久| 久久久久九九精品影院| 国产精品自产拍在线18禁| 亚洲欧美精品伊人久久| 久久精品国产福利国产秒| 国产99re在线观看只有精品| 精品无码国产一区二区三区51安 | 国产精品久久久久jk制服| 日韩精品无码AV成人观看| 亚洲欧洲自拍拍偷精品 美利坚| 麻豆国产高清精品国在线| 久久成人精品| 青春草无码精品视频在线观| 久久精品无码一区二区app| 精品福利一区二区三区精品国产第一国产综合精品 | 97人妻无码一区二区精品免费| 国产成人精品AA毛片| 99re热视频这里只精品| 国产精品久久久久天天影视| 国产精品久久久久9999高清| 亚洲愉拍自拍欧美精品| 国产精品自在在线午夜福利|