DEV Community

Discussion on: [Challenge] Add numbers without (+-*/)

Collapse
 
coderduck profile image
duccanhole
function add(a, b)
{
    if (b == 0)
        return a;
    else
        return Add(a ^ b, (a & b) << 1);
}
Enter fullscreen mode Exit fullscreen mode
Collapse
 
naveennamani profile image
naveennamani • Edited

Stop using if else - some dev.to author

Thats a nice logical solution

Collapse
 
nombrekeff profile image
Keff

Wise solution 😜