JavaScript實現(xiàn)梯形乘法表的方法
本文實例講述了JavaScript實現(xiàn)梯形乘法表的方法。分享給大家供大家參考。具體如下:
效果如下圖所示:
表格用html中的table,tr,td,然后利用for語句實現(xiàn),循環(huán)輸出行和列,再根據(jù)行列的數(shù)量進行乘法運算,第一個for循環(huán)輸出9行,然后內嵌一個for,在條件表達式中取第一個for循環(huán)的值然后進行輸出表格運算,為什么要取第一個for循環(huán),因為第一個for循環(huán)的次數(shù)是梯形排列的規(guī)則,梯形排列的規(guī)則是第一行一個格子,第二行二個格子,第三行三個格子,以此類推。
完整代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>無標題文檔</title> <script type="text/javascript"> var str= "<table border=1 width=500 align=center>"; for(var a=1;a<=9;a++) { str +="<tr>"; for(b=1;b<=a;b++) { str +="<td>"+a+"×"+b+"="+a*b+"</td>"; } str +="</tr>"; } str +="</table>" document.write(str); </script> </head> <body> </body> </html>
希望本文所述對大家的javascript程序設計有所幫助。
相關文章
javascript 數(shù)據(jù)存儲的常用函數(shù)總結
這篇文章主要介紹了javascript 數(shù)據(jù)存儲的常用函數(shù)總結的相關資料,需要的朋友可以參考下2017-06-06Bootstrap在線電子商務網(wǎng)站實戰(zhàn)項目5
這篇文章主要為大家分享了Bootstrap在線電子商務網(wǎng)站實戰(zhàn)項目,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-10-10