Loading toolβ¦
1function calculateTotal(items) { | |
2 let sum = 0; | |
3 for (let i = 0; i < items.length; i++) { | |
4 sum += items[i].price; | |
1function calculateTotal(items, discountRate = 0) { | |
2 let sum = items.reduce((acc, item) => acc + item.price, 0); | |
3 if (discountRate > 0) { | |
4 sum = sum * (1 - discountRate); | |
5 } | 5 } |
6 return sum; | |
6 return Number(sum.toFixed(2)); | |
7} | 7} |
8 | 8 |
9export default calculateTotal; | 9export default calculateTotal; |