var test = 3;
var pow;
var str='';
for(var i=0; (test/Math.pow(2,i)) > 1; i++) {
pow = i;
}
for (var j=pow; j>=0; j--) {
if ( (test & (1<<j)) > 0)
str = str + '1';
else
str = str + '0';
}
console.log(str);
// logs the value 11 to console.
var test = 3;
var pow;
var str='';
for(var i=0; (test/Math.pow(2,i)) > 1; i++) {
pow = i;
}
for (var j=pow; j>=0; j--) {
if ( (test & (1<<j)) > 0)
str = str + '1';
else
str = str + '0';
}
console.log(str);
// logs the value 11 to console.