JSFiddle - React, Tailwind, and code Playground

by Kondal Durgam

HTML

<center><h3>
<p id="demo"></p>
    </h3></center>

JavaScript

//Pascal's triangle. 

var numTiers = 100;
var    triangle;

 
function someFunc(n, a) {
  
    
    if (n < 2) {
        
        return a; // We already have the top row
    }
  var prevTier = a[a.length-1];
  var curTier = [1];
 
  for (var i = 1; i < prevTier.length; i++) {
    curTier[i] = prevTier[i] + prevTier[i-1];
      
  }
  curTier.push(1);
  a.push(curTier);
    
  document.getElementById("demo").innerHTML += curTier;
 document.getElementById("demo").innerHTML += "</br>";
    
  return someFunc(n-1, a);
}

document.getElementById("demo").innerHTML += [1];
document.getElementById("demo").innerHTML += "</br>";
triangle = someFunc(5, [[1]]);