<script>
// 输出1~8 行的 * 号
var str = "";
for (var i = 1; i <= 8; i++) {
var blank = "",
stars = "";
for (var j = 0; j <= 7 - i; j++) {
// 每行输出的的空格数
blank += " ";
}
for (var k = 0; k < 2 * i - 1; k++) {
// 每行输出的的 * 号
stars += "*";
}
str = str + blank + stars + "\n";
}
// 输出9~15 行的 * 号
for (var i = 7; i > 0; i--) {
var blank = "",
stars = "";
for (var j = 0; j <= 7 - i; j++) {
blank += " ";
}
for (var k = 0; k < 2 * i - 1; k++) {
stars += "*";
}
str = str + blank + stars + "\n";
}
console.log(str);
</script>
星号输出菱形
最新推荐文章于 2024-07-22 15:13:59 发布