5、 JavaScript使用循环在页面分别输出如下图形: ******* ***** *** *
时间: 2023-12-18 08:30:14 浏览: 120
JavaScript输出各种*号图案
以下是使用JavaScript循环在页面输出不同图形的代码示例:
1. 输出图形1:逐行递减的星号
```javascript
for (var n = 7; n >= 1; n -= 2) {
var spaces = (7 - n) / 2;
var stars = "*".repeat(n);
var row = " ".repeat(spaces) + stars;
document.write(row + "<br>");
}
```
2. 输出图形2:逐行递减的星号,每行星号个数为奇数
```javascript
for (var n = 7; n >= 1; n -= 2) {
var spaces = (7 - n) / 2;
var stars = "*".repeat(n);
var row = " ".repeat(spaces) + stars;
document.write(row + "<br>");
}
```
3. 输出图形3:逐行递减的星号,每行星号个数为偶数
```javascript
for (var n = 6; n >= 2; n -= 2) {
var spaces = (6 - n) / 2;
var stars = "*".repeat(n);
var row = " ".repeat(spaces) + stars;
document.write(row + "<br>");}
```
阅读全文