function loan() { var amount = document.getElementById("amount").value; var interest = document.getElementById("interest").value; var years = document.getElementById("years").value; if (!amount || isNaN(amount)) { alert("Veuillez tout d'abord inscrire le montant de prêt.\n\nSeul les nombres sont acceptés.\nLes décimales doivent être séparées par un point (et non pas une virgule)."); return false; } if (!interest || isNaN(interest)) { alert("Veuillez tout d'abord inscrire le taux d'intérêt.\n\nSeul les nombres sont acceptés.\nLes décimales doivent être séparées par un point (et non pas une virgule)."); return false; } if (!years || isNaN(years)) { alert("Veuillez tout d'abord inscrire le nombre d'année du prêt.\n\nSeul les nombres sont acceptés.\nLes décimales doivent être séparées par un point (et non pas une virgule)."); return false; } interest = interest / 1200; var months = years * 12; var result = amount * interest / (1 - (Math.pow(1/(1 + interest), months))); document.getElementById("result").value = Math.round(result); }