Fantastiskt!
Completion betyg förbättrat till 2.38Avsnitt 1. Kapitel 33
single
Utmaning: Beräkna Totalkostnad med Rabatter och Skatt
Svep för att visa menyn
Uppgift
Swipe to start coding
Implementera ett shoppingkorg-system som beräknar den totala orderkostnaden, med tillämpning av rabatt och moms enligt fördefinierade villkor.
- Använd
map()för att hämta totalpriset för varje produkt (det finns en dedikerad metodgetTotalPrice()i klassenProduct). - Använd
reduce()för att summera alla produktpriser. - Använd en ternär operator för att kontrollera om
subtotalöverstiger rabattgränsen (DISCOUNT_THRESHOLD) och beräknadiscount. Omsubtotalär större än gränsen, tillämpa en 10 % rabatt (DISCOUNT_PERCENTAGE); annars sätts rabatten till 0,0. - Bestäm rabattbeloppet genom att multiplicera
subtotalmedDISCOUNT_PERCENTAGE. - Beräkna beloppet före moms (
preTaxAmount) genom att dra avdiscountfrånsubtotal. - Beräkna momsen (
tax) genom att multiplicerapreTaxAmountmed momssatsen (SALES_TAX). - Returnera slutgiltigt totalbelopp, beräknat som
preTaxAmount + tax.
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 1. Kapitel 33
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal