DEV Community

Discussion on: Daily Challenge #257 - Halving Sum

Collapse
 
ajnieset profile image
Austin Nieset

Learning Typescript

function halvingSum(num: number): number {
    if (num <= 1) {
        return 0;
    } else {
        return num + Math.floor(halvingSum(num/2));
    }
}