Haaste: Pikaruokatilauksen Laskin
Tehtävä
Swipe to start coding
Rakennat pikaruokatilausjärjestelmää. Asiakkaat voivat valita useita tuotteita valikosta, ja haluat laskea heidän tilauksensa kokonaishinnan. Lisäksi, jos kokonaissumma ylittää tietyn rajan, sovelletaan alennusta.
- Alusta muuttuja
totalarvolla0.0tallentaaksesi tilauksen kokonaishinnan. - Käy läpi
items-taulukko silmukalla. Taulukon koko onn, joka välitetään toisena parametrinacalculateTotalOrder-funktiolle. - Jokaisen tuotteen kohdalla tarkista nimi käyttäen
if / else ifja lisää vastaava hintatotal-muuttujaan."Burger"→ $5.0"Pizza"→ $8.0"Hot dog"→ $4.0
- Sovella 10 % alennus, jos
totalylittää $20, kertomallatotalarvolla0.9. - Palauta lopullinen
totalfunktiosta.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 2
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 7.69
Haaste: Pikaruokatilauksen Laskin
Pyyhkäise näyttääksesi valikon
Tehtävä
Swipe to start coding
Rakennat pikaruokatilausjärjestelmää. Asiakkaat voivat valita useita tuotteita valikosta, ja haluat laskea heidän tilauksensa kokonaishinnan. Lisäksi, jos kokonaissumma ylittää tietyn rajan, sovelletaan alennusta.
- Alusta muuttuja
totalarvolla0.0tallentaaksesi tilauksen kokonaishinnan. - Käy läpi
items-taulukko silmukalla. Taulukon koko onn, joka välitetään toisena parametrinacalculateTotalOrder-funktiolle. - Jokaisen tuotteen kohdalla tarkista nimi käyttäen
if / else ifja lisää vastaava hintatotal-muuttujaan."Burger"→ $5.0"Pizza"→ $8.0"Hot dog"→ $4.0
- Sovella 10 % alennus, jos
totalylittää $20, kertomallatotalarvolla0.9. - Palauta lopullinen
totalfunktiosta.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 2
single