题目描述
将给定数字转换成二进制字符串。如果字符串长度不足 8 位,则在前面补 0 到满8位。
示例1
输入
65
输出
01000001
1.最简单的方式,toString+slice
function convertToBinary(num) {
return ('00000000' + (2)).slice(-8);
}
2.先转换,再补0
function convertToBinary(num) {
var str = (2);
while( < 8) {
str = "0" + str;
}
return str;
}