📜  nodejs二进制字符串到十进制数 - Javascript(1)

📅  最后修改于: 2023-12-03 15:33:11.608000             🧑  作者: Mango

Node.js 二进制字符串到十进制数

在 Node.js 中,将二进制字符串转换为十进制数是一项非常简单的任务。我们可以使用 parseInt() 函数来完成这个任务。

输入格式
  • 一个字符串,其值由 01 组成。
输出格式
  • 一个十进制数。
示例
const binaryStr = '11001010';
const decimalNum = parseInt(binaryStr, 2);
console.log(decimalNum); // 输出 202
详细分析

parseInt() 函数可以将一个字符串转换为一个整数。这个函数有两个参数,第一个参数是要被转换的字符串,第二个参数是该字符串的进制数。例如,在本例中,第二个参数为 2,表示输入的字符串是一个二进制数。

通过使用 parseInt() 函数,我们可以将输入的二进制字符串转换成十进制数,然后将其存储在一个变量中。

最后,我们可以使用 console.log() 函数将该十进制数的值打印到控制台上。

以上就是一个简单的将二进制字符串转化为十进制数的例子了。

代码

const binaryStr = '11001010';
const decimalNum = parseInt(binaryStr, 2);
console.log(decimalNum);

输出结果:

202