function convertToBinary(num) { let arr=[] while(num>0){ let temp = num%2; arr.unshift(Math.floor(temp)); num = Math.floor(num/2); } if(arr.length<8){ for(let i=arr.length;i<8;i++) arr.unshift(0) } let str='' for(let i=0;i<8;i++){ str=str+arr[i] } return str; }
function convertToBinary(num) { let res = new Array(8).fill(0); let len = 7; while(num){ res[len--] = num % 2; num = Math.floor(num/2); } return res.join(''); }
function convertToBinary(num) { return (num.toString(2).length>=8) ? num.toString(2) : ("00000000" + num.toString(2)).slice(-8); }