📌  相关文章
📜  将字符串转换为整数 javascript (1)

📅  最后修改于: 2023-12-03 14:53:49.978000             🧑  作者: Mango

将字符串转换为整数 JavaScript

在 JavaScript 中,我们可以使用 parseInt() 函数将字符串转换为整数。

语法
parseInt(string, radix)

其中,string 为要转换的字符串,radix 表示要使用的基数(进制),范围为 2 到 36。

如果 radix 参数未指定,则默认为 10。

示例
// 将字符串 '123' 转换为整数
let num = parseInt('123');
console.log(num); // 输出 123

// 将字符串 '1010' 转换为二进制整数
let binaryNum = parseInt('1010', 2);
console.log(binaryNum); // 输出 10

// 将字符串 '1A' 转换为十六进制整数
let hexNum = parseInt('1A', 16);
console.log(hexNum); // 输出 26
注意事项
  • 当要转换的字符串中包含非数字字符时,parseInt() 函数会从左往右,取到第一个非数字字符为止,然后返回之前取到的数字。
  • 当要转换的字符串为空字符串或只包含空格字符时,parseInt() 函数会返回 NaN(Not a Number)。
  • 如果要将浮点数转换为整数,请使用 Math.floor()Math.ceil() 函数,或者先将浮点数转换为字符串,再使用 parseInt() 函数。

以上是将字符串转换为整数的基本方法和注意事项。希望对你有帮助!