UTILITIES/TEXT & DATA
Diff & Code Compare
Side-by-side text, code, and configuration comparison with line-by-line diff detection.
Original Text / Version A
Modified Text / Version B
Side-by-Side Diff Output
1function calculateTotal(items) {
1function calculateTotal(items) {
2 let total = 0;
2 // Use modern reduce with tax calculation
3 for (let i = 0; i < items.length; i++) {
3 const subtotal = items.reduce((sum, item) => sum + item.price, 0);
4 total += items[i].price;
4 const tax = subtotal * 0.18;
5 }
5 return subtotal + tax;
6 return total;
6}
7}