1

文字列 ex:"1,234",

parseInt("1,234") 

o/p : が 1 になる数値に変換されます。文字列「1,234」を入力したときに、数値を 1234 として取得する方法はありますか。番号を教えてください。前もって感謝します。

4

3 に答える 3

5

指定された文字列からすべてのコンマを取り除きます。

parseInt("1,234".replace(/,/g,""),10);

/,/gが必要であることに注意してください","(

"1,234,567".replace(",","") == "1234,567";
"1,234,567".replace(/,/g,"") == "1234567";

はすべてのインスタンスを置き換えながら、の最初のインスタンス","のみを置き換えることに注意してください。,/,/g

于 2013-10-07T07:06:23.413 に答える
1

これをチェックしてください

var num = '1,234';
num = num.replace(/,/g, '');
num = parseInt(num, 10);
于 2013-10-07T07:09:41.850 に答える
1

変数付き

var tempnum="1,234";
parseInt(tempnum.replace(/,/g,""));

変数なし

parseInt("1,234".replace(/,/g,""));

参照置換

于 2013-10-07T07:07:58.567 に答える