--- title: Number.parseFloat() slug: Web/JavaScript/Reference/Global_Objects/Number/parseFloat tags: - ECMAScript 2015 - JavaScript - Method - Number - メソッド translation_of: Web/JavaScript/Reference/Global_Objects/Number/parseFloat ---
Number.parseFloat()
メソッドは、引数を解釈して浮動小数点値を返します。引数の数値が解釈できない場合は、 {{jsxref("NaN")}} を返します。
Number.parseFloat(string)
string
ToString
を用いて文字列に変換されます。この引数では先頭の{{glossary("whitespace", "ホワイトスペース")}}は無視されます。指定された string
を解釈した浮動小数点値です。
または、最初のホワイトスペース以外の文字が数値に変換できなかった場合は {{jsxref("NaN")}} です。
if (Number.parseFloat === undefined) { Number.parseFloat = parseFloat; }
このメソッドは、グローバルの {{jsxref("parseFloat", "parseFloat()")}} 関数と同じ機能を持っています。
Number.parseFloat === parseFloat; // true
このメソッドも ECMAScript 2015 の一部です。 (この目的は、グローバルのモジュール化にあります。)
さらなる詳細と例は {{jsxref("parseFloat", "parseFloat()")}} を参照してください。
仕様書 |
---|
{{SpecName('ESDraft', '#sec-number.parsefloat', 'Number.parseFloat')}} |
{{Compat("javascript.builtins.Number.parseFloat")}}