如何将二进制字符串转换为十进制?
2022-08-30 02:43:58
我想将二进制字符串转换为数字,例如
var binary = "1101000" // code for 104
var digit = binary.toString(10); // Convert String or Digit (But it does not work !)
console.log(digit);
这怎么可能?谢谢
我想将二进制字符串转换为数字,例如
var binary = "1101000" // code for 104
var digit = binary.toString(10); // Convert String or Digit (But it does not work !)
console.log(digit);
这怎么可能?谢谢
ES6 支持整数的二进制数字文本,因此,如果二进制字符串是不可变的,就像问题中的示例代码一样,则可以像前缀或:0b
0B
var binary = 0b1101000; // code for 104
console.log(binary); // prints 104