编辑代码

function printTriangleRecursively(n) {
  if (n === 1) {
    console.log('1');
    return;
  }

  printTriangleRecursively(n - 1);
  const row = Array(n).fill(n).join(' ');
  console.log(row);
}

printTriangleRecursively(5);


function printTriangleNonRecursively(n) {
  for (let i = 1; i <= n; i++) {
    const row = Array(i).fill(i).join(' ');
    console.log(row);
  }
}

printTriangleNonRecursively(5);