JSFiddle - React, Tailwind, and code Playground

by Sajeetharan Sinnathurai

JavaScript

function create (count) {
  var pTriangle = [];  
  for (var i = 0; i < count; i++) { 
     pTriangle[i] = new Array(i+1);    
    for (var j = 0; j < i+1; j++) {            
      if (j === 0 || j === i) {
        pTriangle[i][j] = 1;
      } else if (j < i) {
        pTriangle[i][j] = pTriangle[i-1][j-1] + pTriangle[i-1][j];
      } else {
        continue;
      }
    }
  }
  
  return pTriangle;
}

console.table(create(6));