function decimalToBinary (num) { var bin = [] while (num > 0) { bin.unshift(num % 2) num >>= 1 // basically /= 2 without remainder if any } console.log('The decimal in binary is ' + bin.join('')) } decimalToBinary(2) decimalToBinary(7) decimalToBinary(35)