九九乘法表(用js实现)

1.正序排列:采用for循环嵌套for循环的方法,声明变量i和k;i=1时,k从1循环遍历一次;i=2时,k从1再循环遍历一次;直至i循环结束此循环结束,如下所示:

外层控制行数,内层控制轮数

九九乘法表(用js实现)_第1张图片

    代码如下所示:

for(var i=1;i<10;i++){
            var str="";
            for(var k=1;k<=i;k++){
                str+=k+"x"+i+"="+k*i+"  ";
            }
            console.log(str);
        }

 运行结果:

九九乘法表(用js实现)_第2张图片

 2.倒序排列:

i=1时,k从9到1循环遍历一次;i=2时,k从9到1再循环遍历一次;直至i循环结束此循环结束;类同正序,可参考正序所示图。代码如下所示:

for (var i = 1; i < 10; i++) {
            var str = "";
            for (var k = 9; k >= i; k--) {
                str += k + "x" + i + "=" + k * i + "   ";
            }
            console.log(str);
        }

运行结果:

九九乘法表(用js实现)_第3张图片

3.加表格 :




    
    
    Document
    


    

 九九乘法表(用js实现)_第4张图片

 4.倒序加表格




    
    
    Document
    


    
    

九九乘法表(用js实现)_第5张图片

你可能感兴趣的:(javascript,前端,开发语言)