js 二进制数组变成十进制
时间: 2023-07-07 16:44:06 浏览: 98
JavaScript 实现二进制转十进制
可以通过 JavaScript 中的 `parseInt` 函数将二进制数组转换为十进制数。例如,假设有一个名为 `binaryArray` 的二进制数组,可以使用以下代码将其转换为十进制数:
```
const binaryArray = [1, 0, 1, 1]; // 二进制数组
const binaryString = binaryArray.join(''); // 将二进制数组转换为字符串
const decimalNumber = parseInt(binaryString, 2); // 将二进制字符串转换为十进制数
console.log(decimalNumber); // 输出 11
```
在上面的代码中,`join` 函数用于将二进制数组转换为二进制字符串,`parseInt` 函数的第二个参数为 2,表示将字符串解析为二进制数。最终输出的 `decimalNumber` 变量就是将二进制数组转换为的十进制数。
阅读全文