瞭解 JavaScript Number 物件的 parseFloat() 方法

將參數解析為浮點數並返回。參數是一個字串:

Number.parseFloat('10') // 10
Number.parseFloat('10.00') // 10
Number.parseFloat('237,21') // 237
Number.parseFloat('237.21') // 237.21
Number.parseFloat('12 34 56') // 12
Number.parseFloat(' 36 ') // 36
Number.parseFloat('36 is my age') // 36

Number.parseFloat('-10') // -10
Number.parseFloat('-10.2') // -10.2

如你所見,Number.parseFloat() 非常靈活。它還可以將帶有文字的字串轉換為數字,並提取第一個數字,但字串必須以數字開頭:

Number.parseFloat('I am Flavio and I am 36') // NaN

它僅處理基數為 10 的數字。