JavaScript 打印三角星图案的程序

JavaScript 打印三角星图案的程序

本文将演示如何在JavaScript中创建一个三角星图案。

可能的三角星图案有

  • 左上角三角形
  • 右上角三角形
  • 右下角三角形
  • 左下角三角形

方法

为了在JavaScript中创建三角星图案,我们将使用一个for循环进行n次迭代,在每次循环中,我们将使用repeat方法打印“*”,以增加或减少每次迭代中的星星数量。另外,为了提供适当的空间,在星星之前创建一个空格字符串来给出所需的空间。

示例1: 上左角三角形。

Javascript

let n = 5; 
for (let i = 1; i <= n; i++) { 
    let str = "* "; 
    console.log(str.repeat(i)); 
}

输出

* 
* * 
* * * 
* * * * 
* * * * * 

示例2: 上右三角形。

Javascript

let n = 5; 
for (let i = 1; i <= n; i++) { 
    let str = "* "; 
    let space  = '  '; 
    console.log(space.repeat((n-i))+str.repeat(i)); 
}

输出:

        * 
      * * 
    * * * 
  * * * * 
* * * * * 

示例3: 右下角星星图案

Javascript

let n = 5; 
for (let i = n; i >= 1; i--) { 
    let str = "* "; 
    let space  = '  '; 
    console.log(space.repeat(n-i)+str.repeat(i)); 
}

输出:

* * * * * 
  * * * * 
    * * * 
      * * 
        * 

示例4: 左下角星型图案

Javascript

let n = 5; 
for (let i = n; i >= 1; i--) { 
    let str = "* "; 
    console.log(str.repeat(i)); 
}

输出

* * * * * 
* * * * 
* * * 
* * 
* 

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程