Question
pls help me. i gave you all code and your work is modify that code. pls if you don't know don't give me any kind
pls help me. i gave you all code and your work is modify that code. pls if you don't know don't give me any kind of answer.
Enter Loan Data: | Loan Balance, Cumulative Equity, and Interest Payments | |
---|---|---|
Amount of the loan ($): | ||
Annual interest (%): | ||
Repayment period (years): | ||
Zipcode (to find lenders): | ||
Approximate Payments: | ||
Monthly payment: | $ | |
Total payment: | $ | |
Total interest: | $ |
function calculate() { var amount = document.getElementById("amount"); var apr = document.getElementById("apr"); var years = document.getElementById("years"); var zipcode = document.getElementById("zipcode"); var payment = document.getElementById("payment"); var total = document.getElementById("total"); var totalinterest = document.getElementById("totalinterest"); var principal = parseFloat(amount.value); var interest = parseFloat(apr.value) / 100 / 12; var payments = parseFloat(years.value) * 12;
var x = Math.pow(1 + interest, payments); var monthly = (principal*x*interest)/(x-1);
if (isFinite(monthly)) { payment.innerHTML = monthly.toFixed(2); total.innerHTML = (monthly * payments).toFixed(2); totalinterest.innerHTML = ((monthly*payments)-principal).toFixed(2);
save(amount.value, apr.value, years.value, zipcode.value);
chart(principal, interest, monthly, payments); } else { payment.innerHTML = ""; total.innerHTML = "" totalinterest.innerHTML = ""; chart(); } }
function save(amount, apr, years, zipcode) { if (window.localStorage) { localStorage.loan_amount = amount; localStorage.loan_apr = apr; localStorage.loan_years = years; localStorage.loan_zipcode = zipcode; } }
window.onload = function() { if (window.localStorage && localStorage.loan_amount) { document.getElementById("amount").value = localStorage.loan_amount; document.getElementById("apr").value = localStorage.loan_apr; document.getElementById("years").value = localStorage.loan_years; document.getElementById("zipcode").value = localStorage.loan_zipcode; } };
function chart(principal, interest, monthly, payments) { var graph = document.getElementById("graph"); graph.width = graph.width;
if (arguments.length == 0 || !graph.getContext) return;
var g = graph.getContext("2d"); var width = graph.width, height = graph.height;
function paymentToX(n) { return n * width/payments; } function amountToY(a) { return height-(a * height/(monthly*payments*1.05));}
g.moveTo(paymentToX(0), amountToY(0)); g.lineTo(paymentToX(payments), amountToY(monthly*payments)); g.lineTo(paymentToX(payments), amountToY(0)); g.closePath(); g.fillStyle = "#f88"; g.fill(); g.font = "bold 12px sans-serif"; g.fillText("Total Interest Payments", 20,20);
var equity = 0; g.beginPath(); g.moveTo(paymentToX(0), amountToY(0)); for(var p = 1; p
var bal = principal; g.beginPath(); g.moveTo(paymentToX(0),amountToY(bal)); for(var p = 1; p
g.textAlign="center"; var y = amountToY(0); for(var year=1; year*12
g.textAlign = "right"; g.textBaseline = "middle"; var ticks = [monthly*payments, principal]; var rightEdge = paymentToX(payments); for(var i = 0; i
i want to Modify this code so that the annual interest rate is not based on user's input, but based on user's credit score. Below is the logic: Credit Score 500600 700 > 800Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started