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

        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號
        主站蜘蛛池模板: 日韩av无码久久精品免费| 久久99热精品| 亚洲精品小视频| 色一乱一伦一图一区二区精品| 久久er国产精品免费观看8| 欧美久久精品一级c片片| 精品无码人妻一区二区三区| 一本久久精品一区二区| 久久精品国产欧美日韩| 国产精品亚洲二区在线观看 | 欧美成人精品欧美一级乱黄一区二区精品在线 | 亚洲国产精品无码专区影院 | 999精品在线| 漂亮人妻被黑人久久精品| 亚洲第一永久AV网站久久精品男人的天堂AV | 国产精品高清免费网站| 国产精品久久久久天天影视| 无码精品人妻一区二区三区人妻斩| 日本五区在线不卡精品| 欧美成人精品网站播放 | 18国产精品白浆在线观看免费| 亚洲精品蜜桃久久久久久| 亚洲AV无码成人精品区大在线| 日韩精品人妻av一区二区三区| 国产精品无码专区在线观看| 亚洲精品欧美综合| 99re66在线观看精品免费 | 久久精品九九亚洲精品天堂| 91精品国产乱码久久久久久| 91久久婷婷国产综合精品青草| 东京热TOKYO综合久久精品| 99国产精品无码| 国产亚洲福利精品一区| 久久青青草原精品影院| 四虎永久在线精品国产免费| 国产91精品黄网在线观看| 国产精品亚洲αv天堂无码| 免费视频成人国产精品网站| 亚洲精品成人区在线观看| 亚洲国产精品成人精品无码区在线| 亚洲AV第一页国产精品|