EMI Calculator

💰 EMI Calculator

document.addEventListener("DOMContentLoaded", function () { var btn = document.getElementById("calculateBtn"); btn.addEventListener("click", function () { var P = parseFloat(document.getElementById("loanAmt").value); var R = parseFloat(document.getElementById("rate").value); var N = parseInt(document.getElementById("months").value); if (isNaN(P) || isNaN(R) || isNaN(N) || P <= 0 || R <= 0 || N <= 0) { document.getElementById("emiResult").innerHTML = "❗ Please fill all fields correctly."; return; } var r = R / 12 / 100; var emi = (P * r * Math.pow(1 + r, N)) / (Math.pow(1 + r, N) - 1); var total = emi * N; var interest = total - P; document.getElementById("emiResult").innerHTML = "📅 Monthly EMI: ₹" + emi.toFixed(2) + "
💸 Total Interest: ₹" + interest.toFixed(2) + "
🧾 Total Payment: ₹" + total.toFixed(2); }); });

About the Author

You may also like these

No Related Post