Défi : Calculateur de Commission
Vous développez un programme pour une banque qui doit calculer la commission en fonction du type de transaction. Votre tâche consiste à écrire une instruction switch qui affichera la commission selon le type de transaction entrante.
Taux de commission selon le type de transaction :
Payment: 0,5 % ;Transfer: 1,2 % ;Withdrawal: 2,0 % ;Deposit: 0,0 % (aucune commission).
Remplacez ___ par le code nécessaire pour que cela compile. N'hésitez pas à consulter l'indice et la solution pour mieux comprendre l'exercice.
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}%`);
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
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
Défi : Calculateur de Commission
Glissez pour afficher le menu
Vous développez un programme pour une banque qui doit calculer la commission en fonction du type de transaction. Votre tâche consiste à écrire une instruction switch qui affichera la commission selon le type de transaction entrante.
Taux de commission selon le type de transaction :
Payment: 0,5 % ;Transfer: 1,2 % ;Withdrawal: 2,0 % ;Deposit: 0,0 % (aucune commission).
Remplacez ___ par le code nécessaire pour que cela compile. N'hésitez pas à consulter l'indice et la solution pour mieux comprendre l'exercice.
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}%`);
Merci pour vos commentaires !