编写一个函数,接受数字 n 作为输入,并返回 n 行,如下所示 以下模式。运行你的函数 n = 21。任何帮助将不胜感激
我尝试过,但运气不佳,如果有人帮助我,我会很高兴。
function pattern(n) {
let rows = [];
for (let i = 1; i <= n; i++) {
let row = "";
for (let j = 1; j <= n; j++) {
if (j <= i) {
row += "X";
} else {
row += " ";
}
}
rows.push(row);
}
return rows;
}