A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

qq1474754818

初级黑马

  • 黑马币:53

  • 帖子:21

  • 精华:0

© qq1474754818 初级黑马   /  2017-10-25 23:28  /  1684 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>

    <style>
        *{
            margin: 0;
            padding: 0;
        }
    </style>

    <!--
                *
               ***
              *****
             *******


         一共4行,外层循环循环4次

         总行数为4

        第1行:前面有3个空格,1个星星  4-1 = 3   1 * 2 - 1 = 1
        第2行;前面有2个空格,3个星星  4-2 = 2   2 * 2 - 1 = 3
        第3行:前面有1个空格,5个星星  4-3 = 1   3 * 2 - 1 = 5
        第4行:前面有0个空格,7个星星  4-4 = 0   4 * 2 - 1 = 7


        总结:
            每行的空格数 =  总行数 - 行索引
            每行的星星数 =  行索引 * 2 - 1


    -->

    <script>

        for (var i = 1; i <= 4; i++) {

            for (var j = 1; j <= 4 - i; j++) {

                document.write("&nbsp;");
            }

            for (var z = 1; z <= i * 2 - 1; z++) {

                document.write("*");
            }

            document.write("<br/>");
        }

    </script>
</head>
<body>

</body>
</html>

1 个回复

倒序浏览
虽然我看不懂 但是好像很厉害
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马