16进制转10进制 js
时间: 2023-08-14 16:24:19 浏览: 42
在JavaScript中,可以使用`parseInt()`函数将16进制转换为10进制。`parseInt()`函数接受两个参数,第一个参数是要转换的字符串,第二个参数是要转换的进制数(在这种情况下是16)。
例如,要将16进制字符串`1a`转换为10进制数字,可以按照以下方式操作:
```javascript
const hexStr = '1a';
const decNum = parseInt(hexStr, 16);
console.log(decNum); // 输出: 26
```
在这个例子中,`parseInt(hexStr, 16)`将16进制字符串`1a`转换为10进制数字`26`。
相关问题
js 16进制转10进制
JavaScript中可以使用parseInt()函数将16进制数转换为10进制数。parseInt()函数接受两个参数,第一个参数是要转换的字符串,第二个参数是基数(即进制数)。当基数为16时,parseInt()函数会将字符串解析为16进制数并返回对应的10进制数。
以下是一个示例代码:
```javascript
let hexString = "1A"; // 16进制字符串
let decimalNumber = parseInt(hexString, 16); // 将16进制字符串转换为10进制数
console.log(decimalNumber); // 输出:26
```
在上面的示例中,将16进制字符串"1A"转换为10进制数,结果为26。
js16进制转10进制
在 JavaScript 中,可以使用 `parseInt()` 函数将 16 进制数转换为 10 进制数。例如,将 16 进制数 `0xFF` 转换为 10 进制数,可以使用以下代码:
```javascript
let hexNumber = "0xFF";
let decimalNumber = parseInt(hexNumber, 16);
console.log(decimalNumber); // 输出 255
```
在这个例子中,`parseInt()` 函数的第一个参数是要转换的 16 进制数字符串,第二个参数是基数(即进制),这里设置为 16 表示要将其转换为 10 进制数。函数返回转换后的 10 进制数值。