双重 for 循环 写一个九九乘法表

160 阅读1分钟

双重 for 循环 实现爱心矩阵

 <script>
        let str = ''
        for (let i = 0; i < 6; i++) {
            for (let j = 0; j < 6; j++) {
                str += '♥' + '\t'
            }
            str += '\n'
        }
        console.log(str)
    </script>

image.png

双重 for 循环 实现正三角

   <script>
        let str = ''
        for (let i = 0; i < 6; i++) {
            for (let j = 0; j <= i; j++) {
                str += '♥' + '\t'
            }
            str += '\n'
        }
        console.log(str)
    </script>

image.png

双重 for 循环 实现倒三角

 <script>
        let str = ''
        for (let i = 0; i < 6; i++) {
            for (let j = i; j < 6; j++) {
                str += '♥' + '\t'
            }
            str += '\n'
        }
        console.log(str)
    </script>

image.png

双重 for 循环之经典应用: 九九乘法表 (同正三角的原理)

   <script>
        let str = ''
        for (let i = 1; i <= 9; i++) {
            for (let j = 1; j <= i; j++) {
                // str += i + '×' + j + '=' + i * j + '\t'
                str += `${i}×${j}=${i * j}\t`
            }
            str += '\n'
        }
        console.log(str)
    </script>

image.png