変数「totalreq」を整数として表示しようとしています。数学フロアの数学ラウンドなどの例をいくつか試しました。この時点で、追加した toFixed(2) を削除しても壊れます。誰でも私に何かアイデアはありますか?
$(document).ready(function()
{
$('#calc').keyup(function()
{
//Calculate part A by adding
var totala = parseInt($('#mortgages').val()) + parseInt($('#loans').val()) + parseInt($('#expenses').val());
$('#resulta').text("$" + totala);
//Calculate the complex b1
var percentageincome = (70 / 100);
var tvf = $('#timevaluefactor').val();
var totalreq = parseInt($('#bgross').val()) * (percentageincome) * (tvf);
$('#line4result').text("$" + (totalreq.toFixed(2)));
//add b1 to b2)
var totalb = parseInt($('#efund').val()) + parseInt($('#childcare').val()) + parseInt($('#education').val()) + (totalreq);
$('#resultb').text("$" + totalb);
//calculate c by adding
var totalc = parseInt($('#cash').val()) + parseInt($('#stock').val()) + parseInt($('#estate').val()) + parseInt($('#business').val()) + parseInt($('#insloans').val()) + parseInt($('#totalbenefit').val()) + parseInt($('#otherdb').val());
$('#resultc').text("$" + totalc);
//a + b - c = result
var finalresult = parseInt(totala) + parseInt(totalb) - parseInt(totalc);
$('#result').text("$" + finalresult);
});
});