使用js代码输出三角形
时间: 2023-05-10 11:55:21 浏览: 57
可以使用以下代码输出一个三角形:
```javascript
for (let i = 1; i <= 5; i++) {
let row = '';
for (let j = 1; j <= i; j++) {
row += '*';
}
console.log(row);
}
```
输出结果为:
```
*
**
***
****
*****
```
相关问题
js数字直角三角形代码
以下是一个简单的使用 JavaScript 编写的数字直角三角形代码:
```
var num = 5;
for(var i=1; i<=num; i++){
var row = '';
for(var j=1; j<=i; j++){
row += j + ' ';
}
console.log(row);
}
```
在这个代码中,定义了一个变量 `num` 来指定三角形的行数。然后使用 for 循环来遍历每一行,并在每一行使用另一个 for 循环来输出逐渐增加的数字。最后通过 `console.log()` 将每一行输出到控制台。
例如,当 `num` 为 5 时,输出的结果将会是:
```
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
```
杨辉三角形javascript代码
以下是一个简单的杨辉三角形的 JavaScript 代码:
function generatePascalTriangle(numRows) {
let triangle = [];
for (let i = 0; i < numRows; i++) {
triangle[i] = [];
for (let j = 0; j <= i; j++) {
if (j === 0 || j === i) {
triangle[i][j] = 1;
} else {
triangle[i][j] = triangle[i - 1][j - 1] + triangle[i - 1][j];
}
}
}
return triangle;
}
console.log(generatePascalTriangle(5));
输出结果为:
[
[1],
[1,1],
[1,2,1],
[1,3,3,1],
[1,4,6,4,1]
]
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)