CodeCombiner
Prompt Template
Merge the following code snippets. Original code: {original} Update code: {update} Return only the merged result without explanation.
Original Code
function calculateTotal(items) { return items.reduce((sum, item) => { return sum + item.price; }, 0); }
Update to Code
function calculateTotal(items) { return items.reduce((sum, item) => { const discount = item.discount || 0; return sum + (item.price * (1 - discount)); }, 0); }
Combine Code
Processing...
Result
function calculateTotal(items) { return items.reduce((sum, item) => { const discount = item.discount || 0; return sum + (item.price * (1 - discount)); }, 0); }