JSFiddle - React, Tailwind, and code Playground

JavaScript

let g = [];
let arr = [];
for (let i = 0; i < 10; i++) {
  let cnk = 1;
  g.push(cnk);
  for (let j = 1; j <= i; j++) {
    cnk *= (i - j + 1);
    cnk /= j;
    g.push(+cnk.toFixed(0));
  }
  arr.push(g)
  g = [];
}
arr.toString = () => {
  let str = "";
  let c = arr[arr.length - 1].join(' ').length;
  arr.forEach((n, i, a) => {
    let co = a[i].join(' ').length;
    str += "\n" + ' '.repeat(Math.round((c - co) / 2)) + n.join(' ');
  })
  return str;
}
console.log(arr.toString());