<!DOCTYPE html>
<html>
<head>
<title>EMI Calculator</title>
</head>
<body>

<h2>EMI Calculator</h2>

Loan Amount: <input type="number" id="p" onkeyup="calc()"><br><br>
Interest (%): <input type="number" id="r" onkeyup="calc()"><br><br>
Years: <input type="number" id="y" onkeyup="calc()"><br><br>

<h3 id="res"></h3>

<script>
function calc(){
  let p = document.getElementById("p").value;
  let r = document.getElementById("r").value;
  let y = document.getElementById("y").value;

  let n = y * 12;           // year → months
  let rate = r / 12 / 100;  // monthly rate

  let emi = (p * rate * Math.pow(1+rate,n)) / (Math.pow(1+rate,n)-1);

  document.getElementById("res").innerHTML = "EMI: " + emi.toFixed(2);
}
</script>

</body>
</html>
