Herausforderung: Provisionsrechner
Sie entwickeln ein Programm für eine Bank, das die Provision basierend auf dem Transaktionstyp berechnen soll. Ihre Aufgabe ist es, eine switch-Anweisung zu schreiben, die die Provision entsprechend dem Typ der eingehenden Transaktion ausgibt.
Provisionssätze je nach Transaktionstyp:
Payment: 0,5 %;Transfer: 1,2 %;Withdrawal: 2,0 %;Deposit: 0,0 % (keine Provision).
Ersetzen Sie ___ durch den notwendigen Code, damit das Programm kompiliert werden kann. Zögern Sie nicht, den Hinweis und die Lösung zu prüfen, um die Aufgabe besser zu verstehen.
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}%`);
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Can you explain how the switch statement works in this example?
What happens if the transaction type is not recognized?
Can you show me how to test this with a different transaction type?
Awesome!
Completion rate improved to 2.94
Herausforderung: Provisionsrechner
Swipe um das Menü anzuzeigen
Sie entwickeln ein Programm für eine Bank, das die Provision basierend auf dem Transaktionstyp berechnen soll. Ihre Aufgabe ist es, eine switch-Anweisung zu schreiben, die die Provision entsprechend dem Typ der eingehenden Transaktion ausgibt.
Provisionssätze je nach Transaktionstyp:
Payment: 0,5 %;Transfer: 1,2 %;Withdrawal: 2,0 %;Deposit: 0,0 % (keine Provision).
Ersetzen Sie ___ durch den notwendigen Code, damit das Programm kompiliert werden kann. Zögern Sie nicht, den Hinweis und die Lösung zu prüfen, um die Aufgabe besser zu verstehen.
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}%`);
Danke für Ihr Feedback!