关于双重for循环打印半角

112 阅读1分钟
//外层的for控制着打印的层数
for (let i = 0; i < 5; i++) {
//内置的for控制打印的个数
    for (let j = 0; j < i + 1; j++) {
        document.write("*&nbsp;&nbsp;");
    }
    document.write("<br>");
    //输出结果
    /*
        *
        **
        ***
        ****
        *****
    */
}
//外层的for控制着打印的层数
// i < 5 代表有五层
//更改 i < 5 也会改变打印的个数
for (let i = 0; i < 5; i++) {
//内置的for控制打印的个数
//(j < i+ 1)控制着打印的行数
//当 j < 1
    for (let j = 0; j < 1; j++) {
        document.write("*&nbsp;&nbsp;");
    }
    document.write("<br>");
    //j < 1输出结果
    /*
        *
        *
        *
        *
        *
    */
    // i < 10
    /*
        *   
        *   *   
        *   *   *   
        *   *   *   *   
        *   *   *   *   *   
        *   *   *   *   *   *   
        *   *   *   *   *   *   *   
        *   *   *   *   *   *   *   *   
        *   *   *   *   *   *   *   *   *   
        *   *   *   *   *   *   *   *   *   * 
    */
}