factorial

by irinablue

JavaScript

function factorial(n) {
  return n === 1 ? n : n * factorial(n - 1);
}

function swap(string) {
  const arr = [...string];
  const result = [];
  for (let i = 0; i < string.length; i++) {
    result.push();
  }
  
  return result;
}

function permutations(string) {
  // 12 -> 12 21
  // 123 -> 123 132 213 231 312 321
  // 0123 -> 0123 0132 0213
  const count = factorial(string.length);
}

console.log()