diff --git a/build/main.bundle.js b/build/main.bundle.js new file mode 100644 index 000000000..e7f1c02b9 --- /dev/null +++ b/build/main.bundle.js @@ -0,0 +1,17 @@ +'use strict'; + +var calculateMonthlyPayment = function calculateMonthlyPayment(principal, years, rate) { + if (rate) { + var monthlyRate = rate / 100 / 12; + } + var monthlyPayment = principal * monthlyRate / (1 - Math.pow(1 / (1 + monthlyRate), years * 12)); + return monthlyPayment; +}; + +document.getElementById('calcBtn').addEventListener('click', function () { + var principal = document.getElementById("principal").value; + var years = document.getElementById("years").value; + var rate = document.getElementById("rate").value; + var monthlyPayment = calculateMonthlyPayment(principal, years, rate); + document.getElementById("monthlyPayment").innerHTML = monthlyPayment.toFixed(2); +}); diff --git a/index.html b/index.html index 0364f0343..e914974b7 100644 --- a/index.html +++ b/index.html @@ -30,6 +30,6 @@