Haaste: Provisiolaskin
Olet kehittämässä ohjelmaa pankille, jonka täytyy laskea provisio tapahtumatyypin perusteella. Tehtävänäsi on kirjoittaa switch-lause, joka tulostaa provision saapuvan tapahtuman tyypin mukaan.
Provisioprosentit tapahtumatyypin mukaan:
Payment: 0,5 %;Transfer: 1,2 %;Withdrawal: 2,0 %;Deposit: 0,0 % (ei provisiota).
Korvaa ___ tarvittavalla koodilla, jotta ohjelma kääntyy. Voit tarkistaa vihjeen ja ratkaisun ymmärtääksesi tehtävän paremmin.
123456789101112131415161718192021let transactionType: string = "Transfer"; // You can change the operation type let commission: number; switch (transactionType) { case ___: ___ = 0.5; break; case ___: ___ = ___; break; case ___: ___ = ___; break; case ___: ___ = ___; break; ___: ___ = -1; // Handle unknown transaction types } console.log(`Commission for ${transactionType}: ${commission}%`);
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 2.94
Haaste: Provisiolaskin
Pyyhkäise näyttääksesi valikon
Olet kehittämässä ohjelmaa pankille, jonka täytyy laskea provisio tapahtumatyypin perusteella. Tehtävänäsi on kirjoittaa switch-lause, joka tulostaa provision saapuvan tapahtuman tyypin mukaan.
Provisioprosentit tapahtumatyypin mukaan:
Payment: 0,5 %;Transfer: 1,2 %;Withdrawal: 2,0 %;Deposit: 0,0 % (ei provisiota).
Korvaa ___ tarvittavalla koodilla, jotta ohjelma kääntyy. Voit tarkistaa vihjeen ja ratkaisun ymmärtääksesi tehtävän paremmin.
123456789101112131415161718192021let transactionType: string = "Transfer"; // You can change the operation type let commission: number; switch (transactionType) { case ___: ___ = 0.5; break; case ___: ___ = ___; break; case ___: ___ = ___; break; case ___: ___ = ___; break; ___: ___ = -1; // Handle unknown transaction types } console.log(`Commission for ${transactionType}: ${commission}%`);
Kiitos palautteestasi!