JavaScript javascript打印三角形

javascript打印三角形的方法是什么

小亿
762
2023-04-12 16:14:54
栏目: 编程语言

以下是使用JavaScript打印三角形的方法:

1、使用for循环语句打印直角三角形:

```

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

var str = '';

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

str += '*';

}

console.log(str);

}

```

2、使用while循环语句打印等边三角形:

```

var i = 1;

while (i <= 5) {

var str = '';

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

str += ' ';

}

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

str += '*';

}

console.log(str);

i++;

}

```

3、使用递归函数打印等腰三角形:

```

function printTriangle(n) {

if (n == 0) {

return;

}

printTriangle(n - 1);

var str = '';

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

str += '*';

}

console.log(str);

}

printTriangle(5);

```

这些方法可以根据需求进行修改和调整,以打印不同形状和大小的三角形。


0
看了该问题的人还看了