📅  最后修改于: 2023-12-03 15:25:02.887000             🧑  作者: Mango
在 JavaScript 中,有很多种方法将字符串转化为整数。本文将介绍几种常用的方式。
parseFloat
函数可以将字符串转化为浮点数,但是不能处理含有非数字字符的字符串。如果字符串中包含非数字字符,则返回 NaN
。
const str = '123';
const int = parseFloat(str);
parseInt
函数可以将字符串转化为整数。该函数有两个参数,第一个参数是字符串,第二个参数是进制数(可选,如果不提供,则默认为十进制)。
const str = '123';
const int = parseInt(str);
Number
函数可以将字符串转化为数字。如果字符串中包含非数字字符,则返回 NaN
。
const str = '123';
const int = Number(str);
+
运算符可以将字符串转化为数字。如果字符串中包含非数字字符,则返回 NaN
。
const str = '123';
const int = +str;
以上就是几种将字符串转化为整数的方法。在实际使用时,需要根据具体的需求选择合适的方法。