1、十进制转二进制
特点 遇到2进1
var num = 216
var arr = []
while(num>0){
arr.unshift(num%2)//0101
num = Math.floor(num/2)//521
}
console.log(Number(arr.join("")));//11011000
2、二进制转十进制
var num = 1010
var str = (num+"").split("").reverse()
var sum = 0
str.forEach((item,index)=>{
sum += item*Math.pow(2,index)
})
console.log(sum);//10