如何用原生js代码写九九乘法表?

<script type="text/javascript">

			for(a =0; a<=9; a++){
				
				for(b=1; b<=a; b++){

                    // 拼接
					document.write(b + "*" + a +  "=" + ( b * a ) + "&nbsp; &nbsp;&nbsp;&nbsp;")

				}

				document.write("<br>")

			}
</script>

由上可见:

第一个for循环是纵向循环,第二个for循环是横向循环,所以第二个循环是要每次循环都要比死一次循环少一次的,所以才会出现九九乘法表那种每行依次增多的效果.

拼接时:要注意字符串需要加引号,变量则不需要.

猜你喜欢

转载自blog.csdn.net/zf2451597310/article/details/124577821