Calculate the Growth Rate of Nominal Gdp

Nominal GDP Growth Rate Calculator

This calculator helps you determine the growth rate of nominal Gross Domestic Product (GDP) between two periods. Nominal GDP measures the total value of all final goods and services produced within a country in a given period, using current prices, without adjusting for inflation.

Results:

function calculateGdpGrowth() { var gdpCurrentPeriod = parseFloat(document.getElementById("gdpCurrentPeriod").value); var gdpPreviousPeriod = parseFloat(document.getElementById("gdpPreviousPeriod").value); var growthRateResultElement = document.getElementById("growthRateResult"); if (isNaN(gdpCurrentPeriod) || isNaN(gdpPreviousPeriod)) { growthRateResultElement.textContent = "Please enter valid numbers for both GDP values."; return; } if (gdpPreviousPeriod === 0) { growthRateResultElement.textContent = "Previous period GDP cannot be zero."; return; } var nominalGdpGrowthRate = ((gdpCurrentPeriod – gdpPreviousPeriod) / gdpPreviousPeriod) * 100; growthRateResultElement.textContent = "Nominal GDP Growth Rate: " + nominalGdpGrowthRate.toFixed(2) + "%"; } #gdp-growth-calculator { font-family: Arial, sans-serif; border: 1px solid #ccc; padding: 20px; border-radius: 8px; max-width: 500px; margin: 20px auto; box-shadow: 2px 2px 5px rgba(0,0,0,0.1); } .form-group { margin-bottom: 15px; } .form-group label { display: block; margin-bottom: 5px; font-weight: bold; } .form-group input[type="number"] { width: calc(100% – 12px); padding: 8px; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; } button { background-color: #4CAF50; color: white; padding: 10px 15px; border: none; border-radius: 4px; cursor: pointer; font-size: 16px; margin-top: 10px; } button:hover { background-color: #45a049; } #result { margin-top: 20px; border-top: 1px solid #eee; padding-top: 15px; } #result h3 { margin-top: 0; } #growthRateResult { font-weight: bold; color: #333; }

Leave a Comment