function spendMoney(amount) { if (playerMoney >= amount) { playerMoney -= amount; updateMoneyDisplay(); } else { alert("Not enough money!"); } }

function updateMoneyDisplay() { document.getElementById("moneyDisplay").innerHTML = "$" + playerMoney; } A simplistic "infinite money" concept might look something like this:

Let's assume Donut Bakery Tycoon has a basic JavaScript structure for its economy, where money is added or subtracted based on user actions (e.g., selling donuts).