📜  JavaScript parseFloat()(1)

📅  最后修改于: 2023-12-03 15:31:38.159000             🧑  作者: Mango

JavaScript parseFloat()

在编程中,数值转换是一个常见且重要的操作。在 JavaScript 中,我们可以使用 parseFloat() 方法将字符串转换为浮点数。

语法
parseFloat(string)

其中,string 表示要转换的字符串。

返回值

返回值为浮点数。如果无法转换,则返回 NaN

示例
const str1 = "3.14";
const str2 = "10.25";
const str3 = "abc";

const float1 = parseFloat(str1);
const float2 = parseFloat(str2);
const float3 = parseFloat(str3);

console.log(float1); // 3.14
console.log(float2); // 10.25
console.log(float3); // NaN

在上面的示例中,我们将字符串转换为浮点数,如果无法转换,则返回 NaN

注意事项
  • 如果字符串以非数字字符开头,则返回 NaN
  • 如果字符串以数字开头,但是包含非数字字符,则将会返回第一个非数字字符之前的数字。
  • parseFloat() 为全局方法,因此可以在任何位置进行调用。
结论

parseFloat() 是将字符串转换为 JavaScript 浮点数的方法之一。它十分方便易用,但需要注意其用法和注意事项。当需要将字符串转换为数字类型时,parseFloat() 是一个很好的选择。