私は単純な減算の問題に取り組んでいますが、残念ながらそれは戻り続けますNaN
これが機能です
function subtraction(a, b) {
var regexp = /[$][,]/g;
a = a.replace(regexp, "");
b = b.replace(regexp, "");
var _a = parseFloat(a);
var _b = parseFloat(b);
return _a - _b;
}
そして、これが私がそれを呼んでいる方法です。
txtGoodWill.value = subtraction(txtSellingPrice.value, txtBalanceSheet.value);
関数に送信される番号は、通貨のみです(IE:$2,000
または$20
など)
$
今、私はaまたはaで数値を引くことができないことを知っていますが,
、私は一生の間、それらが赤道で評価されている理由を理解することはできません。