JavaScript parseFloat()関数
定義と使用方法
parseFloat() 関数は文字列を解析し、浮動小数点数を返します。
この関数は、文字列の最初の文字が数字であるかどうかを判定します。数字である場合、文字列の数字の終わりに達するまで解析し、その数字を文字列ではなく数値として返します。
構文
parseFloat(string)
| 引数 | 説明 |
|---|---|
| string | 必須。解析される文字列。 |
ブラウザサポート
![]()
![]()
![]()
![]()
![]()
すべての主要ブラウザは parseFloat() 関数をサポートしています。
ヒントと注記
注意:文字列内の最初の数字のみが返されます。
注意:先頭と末尾の空白は許可されます。
注意:文字列の最初の文字が数値に変換できない場合、parseFloat() は NaN を返します。
例
例
parseFloat() を使用してさまざまな文字列を解析します:
document.write(parseFloat("10") + "<br>");
document.write(parseFloat("10.33") + "<br>");
document.write(parseFloat("34 45 66") + "<br>");
document.write(parseFloat(" 60 ") + "<br>");
document.write(parseFloat("40 years") + "<br>");
document.write(parseFloat("He was 40") + "<br>");
上記の例の出力結果:
10
10.33
34
60
40
NaN
10.33
34
60
40
NaN
試してみる »
その他の拡張
JavaScript グローバル関数