JavaScript parseFloat()函数
下面是parseFloat()函数的示例。
- 例子:
javascript
javascript
javascript
- 输出:
Using parseFloat("3.14") = 3.14
parseFloat()函数用于接受字符串并将其转换为浮点数。如果字符串不包含数字值或如果字符串的第一个字符不是数字,则返回NaN ,即不是数字。它实际上返回一个浮点数,解析到它遇到一个不是数字的字符。
句法:
parseFloat(Value)
参数:此函数接受如上所述和如下所述的单个参数:
- value此参数获取转换为浮点数的字符串。
返回值:它返回一个浮点数,如果字符串的第一个字符不能转换为数字,则函数返回 NaN,即不是数字。
下面的示例说明了 JavaScript 中的 parseFloat()函数:
Input : var n = parseFloat(" 2018 ");
Output: n=2018 (floating point Number)
Input: var a = parseFloat("1000.04");
Output:now a = 1000.04(floating point Number)
上述函数的更多示例代码如下:
方案一:
javascript
输出:
parseFloat(" 100 ") = 100
parseFloat("2018@geeksforgeeks") = 2018
parseFloat("geeksforgeeks@2018") = NaN
parseFloat("3.14") = 3.14
parseFloat("22 7 2018") = 22
程序 2:使用isNaN()函数测试转换后的值是否为有效数字。
javascript
输出:
x is a number
y is not a number
Using parseInt("3.14") = 3
Using parseFloat("3.14") = 3.14
支持的浏览器:
- 谷歌浏览器 1 及更高版本
- 边缘 12 及以上
- 火狐 1 及以上
- Internet Explorer 3 及更高版本
- Safari 1 及以上
- Opera 3 及以上