我知道这可以用不同的方式完成,并且已经在其他答案中提出了一些示例实现。
所以我要问的是在计算方面最有效率的方式。
自我解释:
var num = 3;
console.log(num.toString(2));
//Outputs: "11"
//Desired output: "00000011";
谢谢。
答案 0 :(得分:4)
试试这个
console.log(("00000000"+num.toString(2)).substr(-8));
或者@LcSalazar说:
console.log(("00000000"+num.toString(2)).slice(-8));