Results:
Net Profit: 0 USD
Projected Revenue (Next Year): 0 USD
Profit Margin: 0%
function calculateBusinessMetrics() {
const revenue = parseFloat(document.getElementById(‘revenue’).value);
const expenses = parseFloat(document.getElementById(‘expenses’).value);
const growthRate = parseFloat(document.getElementById(‘growth-rate’).value);
if (isNaN(revenue) || isNaN(expenses) || isNaN(growthRate)) {
alert(“Please enter valid values for all fields.”);
return;
}
const netProfit = revenue – expenses;
const projectedRevenue = revenue * (1 + growthRate / 100);
const profitMargin = (netProfit / revenue) * 100;
document.getElementById(‘net-profit’).innerText = netProfit.toFixed(2);
document.getElementById(‘projected-revenue’).innerText = projectedRevenue.toFixed(2);
document.getElementById(‘profit-margin’).innerText = profitMargin.toFixed(2) + ‘%’;
}