js-mentorship-razvan / javascript

Javascript study notes
GNU General Public License v3.0
22 stars 2 forks source link

Sum of Digits / Digital Root #546

Closed RazvanBugoi closed 4 years ago

RazvanBugoi commented 4 years ago

https://www.codewars.com/kata/541c8630095125aba6000c00/train/javascript

RazvanBugoi commented 4 years ago
function digital_root(n) {
  //base case below
  if(n < 10) return n;
  return digital_root([n].join().split('').reduce((a,b) => Number(a) + Number(b), 0));
}