使用JavaScript设置金字塔层数
时间: 2024-10-13 16:05:24 浏览: 34
javascript金字塔.zip
在JavaScript中,你可以创建一个函数来动态生成金字塔结构,给定层数作为输入参数。下面是一个简单的示例,这个函数会打印出指定层数的金字塔:
```javascript
function printPyramid(n) {
let str = '';
for (let i = 0; i < n; i++) {
// 对于每一层
for (let j = 0; j <= i; j++) {
// 使用星号(*)表示空格和数字字符
str += ' '.repeat(n - i - 1); // 空格
str += '*'.repeat(j + 1); // 数字字符
str += '\n'; // 换行符
}
}
console.log(str);
}
// 调用函数并传入层数
printPyramid(5); // 打印五层金字塔
```
当你运行`printPyramid(5)`时,它将输出类似这样的结果:
```
*
***
*****
*******
*********
```
阅读全文