Calculator Big Beautiful Bill

Big Beautiful Bill Calculator

function calculateBill() { const billAmount = parseFloat(document.getElementById(“billAmount”).value); const tipPercentage = parseFloat(document.getElementById(“tipPercentage”).value); const taxPercentage = parseFloat(document.getElementById(“taxPercentage”).value); if (isNaN(billAmount) || isNaN(tipPercentage) || isNaN(taxPercentage) || billAmount <= 0 || tipPercentage < 0 || taxPercentage < 0) { alert("Please enter valid positive values for all fields."); return; } const tipAmount = (billAmount * tipPercentage) / 100; const taxAmount = (billAmount * taxPercentage) / 100; const totalAmount = billAmount + tipAmount + taxAmount; const resultText = `Bill Amount: $${billAmount.toFixed(2)}
Tip: $${tipAmount.toFixed(2)}
Tax: $${taxAmount.toFixed(2)}
Total Bill: $${totalAmount.toFixed(2)}`; document.getElementById(“result”).innerHTML = resultText; }

Leave a Reply

Your email address will not be published. Required fields are marked *