1、自定义函数,实现在控制台打印,任意整数的二进制的字符串表示形式。
function binaryString(num) {
//定义变量存放字符串
var result='';
while (true){
//取余
var remiander = num%2;
//将余数倒序放入结果中
result=remiander+result;//+是字符串的拼接
//求每次除2的商
num=~~(num/2);
// num= num>>1;
if (num===0)
break;
}
return result;
}
var str=binaryString(10);
console.log(str);