Day 72: Convert Decimal to Binary Number of 100DaysCodingChallenge

Hello all, 

#day72 

Day72 

Today's my task was to Write a Program to Convert Decimal to Binary number manually by creating user-defined functions.

I have started the 100 days of coding challenge to improve my programming skills..

Code : 

// program to convert decimal to binary
function convertToBinary(x) {
    let bin = 0;
    let rem, i = 1, step = 1;
    while (x != 0) {
        rem = x % 2;
        //console.log(`Step ${step++}: ${x}/2, Remainder = ${rem}, Quotient = ${parseInt(x/2)}`);
        x = parseInt(x / 2);
        bin = bin + rem * i;
        i = i * 10;
    }
    console.log(`Binary: ${bin}`);
}

// take input
let number = prompt('Enter a decimal number: ');

convertToBinary(number);

Output :     

 




Happy Coding:)

Thank you...      

Comments

Popular posts from this blog

Day 100: Date Time to Number of 100DaysCodingChallenge

Day 64: Pattern using loops of 100DaysCodingChallenge

Day 20: Positive Number of 100DaysCodingChallenge