JSFiddle - React, Tailwind, and code Playground

by alirokni

JavaScript

// combinations of four numbers 
// https://www.reference.com/math/many-combinations-can-made-four-numbers-e2ae81e7072bc2b4

combinationsNumbers = function(limit, num) {
  var n = 0,
    i,
    result = 0,
    ar = [];
  while (n < limit) {
    for (i = 0; i <= num; i++) {
      ar[n] = i;
    }
    result = Math.pow(ar[n], n + 1);
    n++;

  }
  return result;
}

console.log(combinationsNumbers(4, 10));
console.log(combinationsNumbers(3, 10));