JavaScript--循环--打印星星和99乘法表

Posted 笑嘻嘻的小银

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript--循环--打印星星和99乘法表相关的知识,希望对你有一定的参考价值。

1、打印99乘法表

    function chengfa(){
        //反复调用公式
        for(var r=1;r<=9;r++){
            for(var i=1,str="";i<=r;i++){
                str=str+(i+"x"+r+"="+i*r+"\t");
            }
            console.log(str);
        }
    }
    chengfa();

2、打印星星

   function leftStar(l){
        for(var r=1;r<=l;r++){
            for(var i=1,str="";i<=r;i++){
                str+="*";
            }
            console.log(str);
        }
    }
    leftStar(5);

3、打印星星靠右

    function rightStar(l){
        for(var r=1;r<=l;r++){
            for(var i=1,str="";i<=l;i++){
                if(i<=l-r){
                    str+=" ";
                }else{
                    str+="*";
                }
            }console.log(str);
        }
    }
    rightStar(6);

4、打印星星居中

    function midStar(l){
        for(var r=1;r<=l;r++){
            for(var i=1,str="";i<=l+r-1;i++){
                if(i<=l-r){
                    str+=" ";
                }else{
                    str+="*";
                }
            }console.log(str);
        }
    }
    midStar(7);

 

以上是关于JavaScript--循环--打印星星和99乘法表的主要内容,如果未能解决你的问题,请参考以下文章

java初学打印星星以及九九乘法表

java初学打印星星以及九九乘法表

用C#打印99乘法表

用for循环打印99乘法表

PHP基础循环语句之打印99乘法表

for循环打印99乘法表