我遇到了一个滑块计算器,它基本上是为了帮助用户计算出按利率百分比计算的贷款付款。经过多次挠头后,我的原始工作正常,这是计算出来的,但我一定是碰巧了。我需要它来计算利率或 199.9%。
有什么帮助吗?
$(function () {
//First Calculator Slider
$("#slider_low").slider({
range: "min",
value: 1000,
min: 500,
max: 5000,
step: 500,
slide: function (event, ui) {
$("#span_amount").html("£ " + ui.value);
$("#hdn_span_amount").val(ui.value);
total();
}
});
$("#span_amount").html("£ " + $("#slider_low").slider("value"));
$("#hdn_span_amount").val($("#slider_low").slider("value"));
//End First Calculator Slider
//Go by Month
$("#slider_low_secondary").slider({
range: "min",
value: 12,
min: 3,
max: 36,
step: 3,
slide: function (event, ui) {
$("#months").html(ui.value + " Months");
$("#hdn_span_month").val(ui.value);
total();
}
});
$("#months").html($("#slider_low_secondary").slider("value") + " Months");
$("#hdn_span_month").val($("#slider_low_secondary").slider("value"));
//End Go by Month
total();
//Total
function total() {
var amountval = $("#hdn_span_amount").val();
var monthVal = $("#hdn_span_month").val();
var interestRate = 0.108;
var setupfee = 69;
var interest = parseInt(monthVal * amountval * interestRate);
//$('#interest').html('�' + interest);
var totel = parseInt(amountval) + parseInt(interest) + parseInt(setupfee);
totel = parseInt(totel / monthVal);
$('#total_amount').html("£ " + (totel.toFixed(0)));
$('#hdn_total_amount').val((totel.toFixed(0)));
}
//End Total
});