js将十进制转换为二进制的函数代码
Admin | 2015-10-29 12:13:56 | 被阅次数 | 4735
函数如下:
function cons(num){
if(typeof(num)!="number")return;
var dividend = num;
var array = [];
for(var i=0;i<Math.ceil(num/2);i++)
{
if(dividend!=1){
array.unshift(dividend%2);
dividend = parseInt(dividend/2);
}else{
array.unshift(1);
break;
}
}
return array.join("")*1;
}
如果想使用更简单的方法,就使用下面的代码。
parseInt(100).toString(2);