Number.parseFloat()
メソッドは、文字列引数をパースし浮動小数点数を返します。
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
構文
Number.parseFloat(string)
引数
value
- 解析したい値です。
戻り値
与えられた値を解析した浮動小数点数値です。値が数値に変換できない場合は、 NaN
が返されます。
説明
このメソッドはグローバル関数 parseFloat()
と同様に振る舞い、ECMAScript 第 6 版の一部となっています(目的はグローバル関数のモジュール化です)。
Number.parseFloat === parseFloat; // true
詳細や例について parseFloat()
を確かめてください。
ポリフィル
if (Number.parseFloat === undefined) { Number.parseFloat = parseFloat; }
仕様
仕様 | ステータス | コメント |
---|---|---|
ECMAScript 2015 (6th Edition, ECMA-262) Number.parseFloat の定義 |
標準 | 初期定義。 |
ECMAScript Latest Draft (ECMA-262) Number.parseFloat の定義 |
ドラフト |
ブラウザー実装状況
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Update compatibility data on GitHub
デスクトップ | モバイル | サーバー | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
parseFloat | Chrome 完全対応 34 | Edge 完全対応 12 | Firefox 完全対応 25 | IE 未対応 なし | Opera 完全対応 21 | Safari 完全対応 9 | WebView Android 完全対応 ≤37 | Chrome Android 完全対応 34 | Firefox Android 完全対応 25 | Opera Android 完全対応 21 | Safari iOS 完全対応 9 | Samsung Internet Android 完全対応 2.0 | nodejs 完全対応 0.12 |
凡例
- 完全対応
- 完全対応
- 未対応
- 未対応
関連情報
- このメソッドが所属している
Number
オブジェクト。 - グローバル
parseFloat()
メソッド。