Utmaning: Snabbmatsbeställningskalkylator
Uppgift
Swipe to start coding
Du utvecklar ett snabbmatsbeställningssystem. Kunder kan välja flera artiklar från menyn, och du vill beräkna det totala priset för deras beställning. Dessutom ska en rabatt tillämpas om totalsumman överstiger ett visst belopp.
- Initiera en variabel
totaltill0.0för att lagra det totala beställningspriset. - Iterera genom arrayen
itemsmed en loop. Arrayens storlek är lika medn, vilket skickas som andra parameter till funktionencalculateTotalOrder. - För varje artikel, kontrollera dess namn med hjälp av
if / else ifoch lägg till motsvarande pris tilltotal."Burger"→ $5.0"Pizza"→ $8.0"Hot dog"→ $4.0
- Tillämpa 10 % rabatt om
totalöverstiger $20 genom att multipliceratotalmed0.9. - Returnera det slutliga värdet av
totalfrån funktionen.
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 2. Kapitel 2
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
Awesome!
Completion rate improved to 7.69
Utmaning: Snabbmatsbeställningskalkylator
Svep för att visa menyn
Uppgift
Swipe to start coding
Du utvecklar ett snabbmatsbeställningssystem. Kunder kan välja flera artiklar från menyn, och du vill beräkna det totala priset för deras beställning. Dessutom ska en rabatt tillämpas om totalsumman överstiger ett visst belopp.
- Initiera en variabel
totaltill0.0för att lagra det totala beställningspriset. - Iterera genom arrayen
itemsmed en loop. Arrayens storlek är lika medn, vilket skickas som andra parameter till funktionencalculateTotalOrder. - För varje artikel, kontrollera dess namn med hjälp av
if / else ifoch lägg till motsvarande pris tilltotal."Burger"→ $5.0"Pizza"→ $8.0"Hot dog"→ $4.0
- Tillämpa 10 % rabatt om
totalöverstiger $20 genom att multipliceratotalmed0.9. - Returnera det slutliga värdet av
totalfrån funktionen.
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 2. Kapitel 2
single