This website collects cookies to deliver better user experience
<table id="budgetTable"> <thead> <tr> <th>Item</th> <th>Amount</th> </tr> </thead> <tbody> </tbody> <tfoot> </tfoot> </table>
const calculateTotals = () => { let total = 0.00; for (let i=0; i<budgetItems.length; i++) { total+=parseFloat(budgetItems[i].amount); } return { item: 'Total', amount: total } }
const renderPage = (id) => { document.getElementById(id).tBodies[0].innerHTML = renderRows(budgetItems); document.getElementById(id).tFoot.innerHTML = renderRow(calculateTotals()); }
20
0