js代码实现九九乘法表的打印

当然实现的方法有很多种,在这里我就分享一下我用的几种方式(废话不多说,直接上代码!!!)

一、首先是输出在页面的代码

	<script>
		for (var i = 1; i <= 9; i++) {
			for (var j = 1; j<= i; j++) {
				document.write(j+"x"+ i +"="+i*j+" ");
			}
			document.write("<br/>");
		}

   </script>

输出结果为:

二、在控制台输出
①:

	<script >
         for (var i = 1; i <= 9 ; i++) {
            var str = "";
             for (var j = 1; j <= i; j++) {
                str += j + "x" + i + "=" + (j*i) + " ";
             }
             console.log(str);
         }
     </script>

在这里插入图片描述
②:【ps:有仔细的小伙伴会发现上述代码还有几列没有对齐,那么下面代码将会解决这个问题】

<script>
        var str = "";
        for (var i = 1; i <= 9; i++) {
            for (var j = 1; j <= i; j++) {
                str += j + "x" + i + "=" + (j * i) + "\t";//重点在这儿哦!
            }
           str += "\n";
        } 
        console.log(str);
    </script>

打印结果:

强迫症的小伙伴是不是看了之后感觉会更好点呢![手动滑稽]

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐