How to Calculate the Mortality Rate

Mortality Rate Calculator

The mortality rate is a crucial metric used in epidemiology and public health to understand the frequency of death within a specific population over a given period. It helps in assessing the severity of diseases, the effectiveness of interventions, and identifying populations at higher risk.

.mortality-rate-calculator { font-family: sans-serif; border: 1px solid #ccc; padding: 20px; border-radius: 8px; max-width: 500px; margin: 20px auto; background-color: #f9f9f9; } .mortality-rate-calculator h2 { text-align: center; margin-bottom: 20px; color: #333; } .mortality-rate-calculator .input-section { margin-bottom: 20px; } .mortality-rate-calculator label { display: block; margin-bottom: 8px; font-weight: bold; color: #555; } .mortality-rate-calculator input[type="number"] { width: calc(100% – 22px); padding: 10px; margin-bottom: 15px; border: 1px solid #ddd; border-radius: 4px; } .mortality-rate-calculator button { background-color: #4CAF50; color: white; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer; font-size: 16px; width: 100%; transition: background-color 0.3s ease; } .mortality-rate-calculator button:hover { background-color: #45a049; } .mortality-rate-calculator .result-section { margin-top: 20px; padding: 15px; background-color: #eef; border: 1px solid #ddf; border-radius: 4px; text-align: center; font-size: 18px; color: #333; min-height: 40px; } function calculateMortalityRate() { var populationSize = document.getElementById("populationSize").value; var numberOfDeaths = document.getElementById("numberOfDeaths").value; var timePeriodInYears = document.getElementById("timePeriodInYears").value; var resultDiv = document.getElementById("result"); var mortalityRate = 0; if (populationSize === "" || numberOfDeaths === "" || timePeriodInYears === "") { resultDiv.innerHTML = "Please fill in all fields."; return; } var numPopulation = parseFloat(populationSize); var numDeaths = parseFloat(numberOfDeaths); var numTimePeriod = parseFloat(timePeriodInYears); if (isNaN(numPopulation) || isNaN(numDeaths) || isNaN(numTimePeriod) || numPopulation <= 0 || numDeaths < 0 || numTimePeriod 1) { ratePer1000 = ratePer1000 / numTimePeriod; ratePer100000 = ratePer100000 / numTimePeriod; } resultDiv.innerHTML = "Mortality Rate (per 1,000 population): " + ratePer1000.toFixed(2) + "" + "Mortality Rate (per 100,000 population): " + ratePer100000.toFixed(2) + ""; }

Leave a Comment