EMI Calculator

EMI Calculator

function calculateEMI() { let loanAmount = parseFloat(document.getElementById(‘loanAmount’).value); let annualInterestRate = parseFloat(document.getElementById(‘interestRate’).value); let loanTenure = parseFloat(document.getElementById(‘loanTenure’).value);if (isNaN(loanAmount) || isNaN(annualInterestRate) || isNaN(loanTenure) || loanAmount <= 0 || annualInterestRate <= 0 || loanTenure <= 0) { document.getElementById('result').innerText = "Please enter valid values."; return; }let monthlyInterestRate = (annualInterestRate / 12) / 100; let numberOfMonths = loanTenure * 12;let emi = (loanAmount * monthlyInterestRate * Math.pow(1 + monthlyInterestRate, numberOfMonths)) / (Math.pow(1 + monthlyInterestRate, numberOfMonths) – 1);emi = emi.toFixed(2); document.getElementById('result').innerText = "Monthly EMI: NPR " + emi; }
Visited 1 times, 1 visit(s) today

Comments are closed.

Close