JavaScript parseFloat() 函數

定義和用法

parseFloat() 函數解析字符串并返回浮點數。

此函數確定指定字符串中的第一個字符是否為數字。如果是,它會解析字符串直到到達數字的末尾,并將數字作為數字而不是字符串返回。

注意:只返回字符串中的第一個數字!

注釋:允許前導和尾隨空格。

注釋:如果第一個字符不能轉換為數字,parseFloat() 返回 NaN。

實例

解析不同的字符串:

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

親自試一試

語法

parseFloat(string)

參數值

參數 描述
string 必需。要解析的字符串。

技術細節

返回值: 數值。如果第一個字符不能轉換為數字,則返回 NaN。
JavaScript 版本: ECMAScript 1

瀏覽器支持

函數 Chrome Edge Firefox Safari Opera
parseFloat() 支持 支持 支持 支持 支持