js右下直角三角形右上直角三角形
时间: 2024-09-22 09:08:49 浏览: 42
msn.rar_msn_右下_右下角 消息
在JavaScript中,我们通常通过字符串连接和循环来绘制图形,包括三角形。这里演示如何打印出右下直角三角形和右上直角三角形:
1. **右下直角三角形(经典三角形)**:
```javascript
function printDownwardTriangle(n) {
for (let i = 0; i < n; i++) {
let row = '';
for (let j = 0; j <= i; j++) {
row += '*';
}
console.log(row);
}
}
printDownwardTriangle(5); // 输出5行的右下直角三角形
```
2. **右上直角三角形(颠倒的V形)**:
```javascript
function printUpwardTriangle(n) {
for (let i = n - 1; i >= 0; i--) {
let row = '';
for (let j = 0; j <= i; j++) {
row += '*';
}
console.log(row);
}
}
printUpwardTriangle(5); // 输出5行的右上直角三角形
```
这两个函数分别通过嵌套循环来生成每一行的星号,并逐行打印出来。
阅读全文