文字列から不要な文字(通貨記号として定義)を削除し、その値を数値として返す関数があります。値を返すとき、私は次の呼び出し作っています:parseFloat()が10進数の0から右側に移動しないようにするには
return parseFloat(x);
を私が持っている問題は、「0.00」を行う際に、x ==ということです私は戻って0.00(小数点第2位を持つfloat)を得ることを期待。私が代わりに取得することは、単に0
私はまた、次の試したです:
return parseFloat(x).toFixed(2);
、まだ単に0を取り戻します。何か不足していますか?どんな助けでも大歓迎です。
ありがとうございました!
私はあなたのために3.00 == 3と思うので数字ではなく小数点以下2桁の数字を印刷したい –
2.009は2.01でなければならない – Mahi