最新的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的全局函數