Function to convert decimal to Binary in Javascript.

This is my function that converts decimal to binary in javascript.


function decToBin(i) {
let buf='';
let ret='';
while(i > 0) {
if((i%2) === 0) {
buf+='0';
} else {
buf+='1';
}
i = parseInt(i / 2);
}
const l = buf.length;
for(let x = 0; x < l; x++) {
ret+=buf[l-x-1];
}
return ret;
}

decToBin(10);

result = 1010

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s