使用循环语句输出下面的菱形图案(由“-”和“*”这两种符号组成):
时间: 2023-09-23 11:13:06 浏览: 182
python 使用while循环输出*组成的菱形实例
好的,这里是一个使用循环语句输出菱形图案的示例代码:
```javascript
// 定义菱形的大小
const n = 5;
// 输出上半部分的菱形
for (let i = 1; i <= n; i++) {
let line = '';
// 输出空格
for (let j = 1; j <= n - i; j++) {
line += '-';
}
// 输出 *
for (let k = 1; k <= 2 * i - 1; k++) {
line += '*';
}
console.log(line);
}
// 输出下半部分的菱形
for (let i = n - 1; i >= 1; i--) {
let line = '';
// 输出空格
for (let j = 1; j <= n - i; j++) {
line += '-';
}
// 输出 *
for (let k = 1; k <= 2 * i - 1; k++) {
line += '*';
}
console.log(line);
}
```
这个代码会输出一个大小为 5 的菱形图案,由 "-" 和 "*" 两种符号组成。你可以将代码复制到浏览器的控制台中运行,或者将代码保存为一个 .js 文件,在终端中运行。
阅读全文