JavaScript 9*9乘法口诀(解决上下错位问题)

效果图

1.for循环

<script>

        var str='';

        for(var i=1;i<=9;i++)

        {

            for(var j=1;j<=i;j++)

            {

            sum=i*j;

            str += j +'*'+ i +'='+ j*i +'\t';

        }

        str += '\n';  

        }

        console.log(str);

    </script> 

2.while循环

 <script>

    var i = 1, str = '';

    while (i < 10) {

      var j = 1;

      while (j <= i) {

        str += j + '*' + i + '=' + j * i + '\t';

        j++;

      }

      i++;

      str += '\n';

    }

    console.log(str);

  </script> 

3.do-while循环

  <script>

        var i=1,str ='';

        do{

            var j=1;

            do{

                str += j+'*'+i+'='+j*i+'\t';

                j++;  

            }while(j<=i);

            i++;

            str+='\n';

        }while(i<10);

        console.log(str);

    </script>

4.结果在控制台查看

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值