📅  最后修改于: 2023-12-03 15:16:11.842000             🧑  作者: Mango
执行数学运算时,有时需要将字符串转换为数字或整数。在Javascript中,可以使用内置函数parseInt()和parseFloat()实现这个目的。
parseInt()函数将一个字符串转换为整数。它的语法如下:
parseInt(string, radix);
其中,string是要转换的字符串,radix是转换进制数(可选,常用10进制)。默认情况下,radix为10。
例如:
parseInt("123"); // 返回 123
parseInt("123.45"); // 返回 123
parseInt("1010", 2); // 以2进制解析,返回 10
parseInt("A", 16); // 以16进制解析,返回 10
parseFloat()函数将一个字符串转换为浮点数。它的语法如下:
parseFloat(string);
其中,string是要转换的字符串。
例如:
parseFloat("3.14"); // 返回 3.14
parseFloat("3"); // 返回 3
parseFloat("3.14abc"); // 返回 3.14