一尘不染

如何将二进制字符串转换为十进制?

node.js

我想将二进制字符串转换为数字Eg

var binary = "1101000" // code for 104
var digit = binary.toString(10); // Convert String or Digit (But it does not work !)
console.log(digit);

这怎么可能?谢谢


阅读 256

收藏
2020-07-07

共1个答案

一尘不染

parseInt函数将字符串转换为数字,并使用第二个参数来指定字符串表示形式的基数:

var digit = parseInt(binary, 2);

看到它在行动

2020-07-07