javascript基础之打印乘法表

废话不多说,直接上代码!!

代码如下:

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

解析:外循环是1到9,

内循环是打印每一层,

例如:打印到第一层的时候:j<=1 成立   -- >>  打印 1 * 1 = 1; –>> j++ ;  j =2,条件不成立,退出循环,打印下一层。

效果如下:

123

原文地址:https://www.cnblogs.com/zhangans/p/4833694.html