JS:将Integer转换为8位二进制文​​件的有效方法?

时间:2014-10-07 18:35:24

标签: javascript binary numbers tostring 8-bit

我知道这可以用不同的方式完成,并且已经在其他答案中提出了一些示例实现。

所以我要问的是在计算方面最有效率的方式。

自我解释:

var num = 3;

console.log(num.toString(2));

//Outputs:   "11"

//Desired output:   "00000011";

谢谢。

1 个答案:

答案 0 :(得分:4)

试试这个

console.log(("00000000"+num.toString(2)).substr(-8));

或者@LcSalazar说:

console.log(("00000000"+num.toString(2)).slice(-8));