JavaScript で小数点としてドットまたはカンマを含む文字列を数値に変換する 質問する

JavaScript で小数点としてドットまたはカンマを含む文字列を数値に変換する 質問する

入力要素には数字が含まれており、小数点の区切りとしてコンマまたはドットが使用され、次のようにスペースを使用して千単位をグループ化できます。

'1,2'
'110 000,23'
'100 1.23'

JavaScript を使用してブラウザでこれらを浮動小数点数に変換するにはどうすればよいでしょうか?

jQueryとjQuery UIが使用されます。Number(string)戻り値非NparseFloat()最初のスペースまたはカンマで停止します。

ベストアンサー1

まず置換を実行します:

parseFloat(str.replace(',','.').replace(' ',''))

おすすめ記事