2

次の行を持つ関数があります。

payementReceived=data.toJSON().total;
paymentTotal=$("#paymentTotal").html();

console.log(typeof(parseInt(paymentTotal)));                  
console.log(typeof(parseInt(paymentReceived)));
console.log(parseInt(paymentTotal)-parseInt(paymentReceived));

コンソールで次を取得します

number
number
NaN

両方が数値である場合、なぜ適切な減算結果が得られないのかわかりません。

4

4 に答える 4

-1

以下のコードを試してください

console.log(Number(paymentTotal)-Number(payementReceived));

于 2013-05-16T08:39:02.760 に答える