gpt4 book ai didi

javascript - 用数字画一个三 Angular 形(javascript)

转载 作者:行者123 更新时间:2023-12-03 00:11:09 24 4
gpt4 key购买 nike

我写了这个绘制三 Angular 形的方法。例如,如果您调用drawTriangle(5),您将得到以下输出: enter image description here

这是我的代码:-

function drawTriangle(t){

for (let i=1; i <= t; i++)
{

for (let j=1; j<=i; j++)
{
console.log(j+" ");
}

console.log("\n");
}

}
let t = 5 ;
drawTriangle(t);

我得到这个输出 enter image description here

我无法将它们排成一行,我不知道问题出在哪里。

最佳答案

console.log()每次都会打印一个新行,将每一行存储在一个变量中并在innerLoop末尾打印

function drawTriangle(t){

for (let i=1; i <= t; i++)
{
let eachLine = ''

for (let j=1; j<=i; j++)
{
eachLine += j + " "
}
eachLine = eachLine.trim();
console.log(eachLine);
}

}

let t = 5 ;
drawTriangle(t);

关于javascript - 用数字画一个三 Angular 形(javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54723997/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com