Financial Business Calculator
function calculateBusinessFinance() {
const revenue = parseFloat(document.getElementById(“business-revenue”).value);
const expenses = parseFloat(document.getElementById(“business-expenses”).value);
const profitMargin = parseFloat(document.getElementById(“profit-margin”).value) / 100;
const loanAmount = parseFloat(document.getElementById(“loan-amount”).value);
const interestRate = parseFloat(document.getElementById(“interest-rate”).value) / 100;
const loanTerm = parseInt(document.getElementById(“loan-term”).value);
if (isNaN(revenue) || isNaN(expenses) || isNaN(profitMargin) || isNaN(loanAmount) || isNaN(interestRate) || isNaN(loanTerm)) {
alert(“Please enter valid values for all fields.”);
return;
}
const totalRevenue = revenue – expenses;
const netProfit = totalRevenue * profitMargin;
const monthlyRate = interestRate / 12;
const months = loanTerm * 12;
const monthlyPayment = (loanAmount * monthlyRate) / (1 – Math.pow(1 + monthlyRate, -months));
document.getElementById(“total-revenue”).value = totalRevenue.toFixed(2);
document.getElementById(“net-profit”).value = netProfit.toFixed(2);
document.getElementById(“monthly-payment”).value = monthlyPayment.toFixed(2);
}