1
私は、JavaScriptとHTMLフォームを使って、異なる合計と乗算を行います。一般的に、スクリプトは正常に動作しますが、場合によっては小数点の区切りが適用されず、小数点の値も表示されません。Javascript - カンマで区切られた明示的な10進値
これは、先例のスクリプトで計算された値を小数点記号(例:228.8
)で合計したときのJavaScriptです。このスクリプトは、合計1040+228.8-208 = 1060
)の値を返しますが、本当に1060.8
ある結果:
function sumResult() {
var bookSumFT = parseInt(document.getElementById("bookSum").value);
var bookRivFT = parseInt(document.getElementById("bookRiv").value)
var bookIVTFT = parseInt(document.getElementById("bookIVT").value)
var bookRitFT = parseInt(document.getElementById("bookRit").value)
document.getElementById("bookAllCalc").value = bookSumFT + bookRivFT + bookIVTFT - bookRitFT;
}
は、どのように私は小数点値で正しい合計を計算しますか?
感謝の
parseFloat()
。今私はこれを知っている! – Frankie