| Category | Assets | Liabilities |
|---|---|---|
| Liquid Assets | ||
| Investments | ||
| Retirement Funds | ||
| Real Estate | ||
| Business | ||
| Vehicles | ||
| Personal | ||
| Miscellaneous |
Net Worth: 0
function calculateNetWorth() {
const assets = [
"liquid-assets",
"investments",
"retirement-funds",
"real-estate",
"business",
"vehicles",
"personal",
"miscellaneous"
];
let totalAssets = 0;
let totalLiabilities = 0;assets.forEach(category => {
const assetsValue = parseFloat(document.getElementById(`${category}-assets`).value) || 0;
const liabilitiesValue = parseFloat(document.getElementById(`${category}-liabilities`).value) || 0;totalAssets += assetsValue;
totalLiabilities += liabilitiesValue;
});const netWorth = totalAssets - totalLiabilities;
document.getElementById("net-worth").innerText = `Net Worth: ${netWorth.toFixed(2)}`;
} .wh-rel{max-width:880px;margin:30px auto 10px;padding:22px 24px;border:1px solid #e6e9f0;border-radius:16px;background:#f6f8fc;font-family:Inter,system-ui,sans-serif}.wh-rel h3{margin:0 0 10px;font-size:19px;color:#14213d;padding:0}.wh-rel ul{margin:0 0 12px;padding-left:20px}.wh-rel li{margin-bottom:6px}.wh-rel a{color:#1f6feb;text-decoration:none}.wh-rel .hub{font-weight:700}
