DEV Community

Discussion on: Daily Challenge #257 - Halving Sum

Collapse
 
swarup260 profile image
Swarup Das
/**
 * 
 * @param {Number} number 
 */
function halvingSum(number) {
    let total = 0;
    while (number > 0) {
        total += number;
        number = Math.floor(number / 2);
    }
    return total;
}