DEV Community

Discussion on: Daily Challenge #120 - Growth of a Population

Collapse
 
savagepixie profile image
SavagePixie

JavaScript recursion

const nbYear = (p0, percent, aug, p, year=0) => p0 >= p ? year : nbYear(p0 + Math.round(p0 * percent / 100) + aug, percent, aug, p, year + 1)
Enter fullscreen mode Exit fullscreen mode