5-1二进制转十进制
// var num=10;//10/2 0// 5/2 1// 2/2 0// 1/2 1var num=10;//1.用num/2得到一个余数var arr=[];while(num>0){arr.unshift(num%2);num=Math.floor(num/2);}console.log(arr.toString());
5-2十进制转二进制
var num=1010;/*0*2^0+1*2^1+0*2^2+1*2^30+2+8*/num=num.toString().split("").reverse("");var sum=0;for(var i=0;i<num.length;i++){console.log(num[i]);sum+=num[i]*Math.pow(2,i);}console.log(sum);
