DEV Community

ZeeshanAli-0704
ZeeshanAli-0704

Posted on

Recursive Digit Sum - I

const superDigit = (n, k) => {
  n =
    n.split("").reduce((a, b) => {
      return +a + +b;
    }) *
      k +
    "";
  return n.length > 1 ? superDigit(n, 1) : n.charAt(0);
};
console.log(superDigit("148", 3));

Enter fullscreen mode Exit fullscreen mode

Top comments (0)