JSFiddle - React, Tailwind, and code Playground
by Justin
JavaScript
$(function() {
function calcTitleIns(mode) {
var baseval = 200000;
if(mode == 'lender') {
}
var remaining = baseval;
var fee = 500;
if(baseval > 30000 && baseval < 45000) {
fee += ((remaining - 30000)/1000) * 6.5;
} else if (baseval > 45000 && baseval < 100000) {
remaining = remaining - 45000;
fee += (remaining/1000) * 5.5;
fee += 15 * 6.5;
console.log(remaining);
} else if (baseval > 100000 && baseval < 500000) {
remaining = remaining - 100000;
fee += (remaining/1000) * 5;
fee += 55 * 5.5;
fee += 15 * 6.5;
} else if (baseval > 500000 && baseval < 1000000) {
remaining = remaining - 500000;
fee += (remaining/1000) * 4;
fee += 400 * 5;
fee += 55 * 5.5;
fee += 15 * 6.5;
}
$('body').append(fee);
}
function find_payment(PR, IN, PE) {
var PAY = (PR * IN) / (1 - Math.pow(1 + IN, -PE));
return PAY;
}
var principal = 84600;
var interest = 0.09;
var term = 30;
var monthly_payment = find_payment(principal, interest / 12, term * 12);
alert(monthly_payment);
calcTitleIns('lender');
calcTitleIns('owner');
})