JSFiddle - React, Tailwind, and code Playground
JavaScript
for(n=prompt(o=i='');i++<n;o+='\n')for(s=j=1;j<=i;s=s*(i-j)/j++)o+=s+' ';alert(o)
/*
SOURCE
w=function(s){document.write(s);};
wl=function(s){document.write(s+'<br/>');};
var n = 5;
for (var i = 1; i < n; i++)
{
s = 1;
for (var j = 1; j <= i; j++)
{
w(s);
s=s*(i-j)/j;
}
wl('');
}
*/