Skip to content
Snippets Groups Projects
Select Git revision
  • 2867f09b254d9489106c7351b99a4afc1922419c
  • master default protected
2 results

pascals_triangle.js

Blame
  • pascals_triangle.js 279 B
    /* exported nCr */
    
    function nCr(pool, chosen) {
      if (chosen < 0 || chosen > pool) {
        return 0;
      }
      let row = [1];
      console.log(row);
      for (let i = 0; i < pool; ++i) {
        const newRow = [];
        // TODO
        row = newRow;
        console.log(row);
      }
      return row[chosen];
    }