最新的Web开发教程
 

JavaScript parseFloat() Function

<JavaScript的全局函数

解析不同的字符串:

var a = parseFloat("10") + "<br>";
var b = parseFloat("10.00") + "<br>";
var c = parseFloat("10.33") + "<br>";
var d = parseFloat("34 45 66") + "<br>";
var e = parseFloat(" 60 ") + "<br>";
var f = parseFloat("40 years") + "<br>";
var g = parseFloat("He was 40") + "<br>";

var n = a + b + c + d + e + f + g;

n的结果将是:

10
10
10.33
34
60
40
NaN
试一试»

定义和用法

所述parseFloat()的函数把字符串,并返回浮点数。

该函数确定如果指定的字符串中的第一个字符是数字。 如果是,它解析字符串,直到到达数的结尾,并返回该号码为数字,而不是作为一个字符串。

Note:只有返回字符串中的第一个数字!

Note:首尾空格是允许的。

Note:如果第一个字符不能被转换为数字, parseFloat()返回NaN。


浏览器支持

功能
parseFloat()

句法

parseFloat( string )

参数值

参数 描述
string 需要。 该字符串被解析

技术细节

返回值: 一个号码。 如果第一个字符不能被转换为数字,返回NaN
JavaScript的版本: 1.0

<JavaScript的全局函数