/*
题目描述
将给定数字转换成二进制字符串。如果字符串长度不足 8 位,则在前面补 0 到满8位。
输入例子:
convertToBinary(65)
输出例子:
01000001
*/
function convertToBinary(num) {
var str = num.toString(2);
while(str.length < 8) {
str = "0" + str;
}
return str;
}
function convertToBinary(num) {
//转换为2进制格式
var s = num.toString(2);
//获得2进制数长度
var l = s.length;
if(l<8){
//声明一个字符串用于补满0
var s1 = "0000000";
var s2 = s1.slice(0,8-l);
s = s2+s;
}
return s;
}
function convertToBinary(num) {
var str=num.toString(2).split('');
while(str.length<8){
str.unshift(0);
}
return str.join('');
}
console