DEV Community

Discussion on: Turning 38 into 2: How to Solve the Add Digits Problem

Collapse
 
sagarb3 profile image
Sagar Bhattacharya

I would write this in js

const digitalRoot = (num)=>{
return num < 10 ? num:digitalRoot([...(num+"")].reduce((a,b)=>(+a)+(+b)))
}

Collapse
 
salyadav profile image
Saloni Yadav

Super elegant!