本文阐述了用JavaScript实现梯形乘法表的方法。分享给大家参考。具体如下:
效果如下图所示:
用html中的table、tr、td实现表格,然后用for语句循环输出行和列,再根据行和列的个数进行乘法运算。第一个for循环输出9行,然后嵌入一个for,在条件表达式中取第一个for循环的值,然后执行输出表操作。为什么要取第一个for循环?因为第一个for循环的次数是梯形排列规则,梯形排列规则是第一行的网格,所以第二行
完整的代码如下:
!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www . w3 . org/TR/XHTML 1/DTD/XHTML 1-Transitional . DTD ' html xmlns=' http://www . w3 . org/1999/XHTML ' hearteta http-equiv=' Content-Type ' Content=' text/html;Charset=utf-8' /title无标题文档/title脚本类型=' 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/headbody/body/html希望这篇文章对你的javascript编程有所帮助。