Challenge: Commission Calculator
You are developing a program for a bank that needs to calculate commission based on the transaction type. Your task is to write a switch
statement that will output the commission based on the type of incoming transaction.
Commission rates based on transaction type:
Payment
: 0.5%;Transfer
: 1.2%;Withdrawal
: 2.0%;Deposit
: 0.0% (no commission).
Replace ___
with the necessary code to compile it. Don't hesitate to check the hint and solution to understand the task better.
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}%`);
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Pregunte me preguntas sobre este tema
Resumir este capítulo
Mostrar ejemplos del mundo real
Awesome!
Completion rate improved to 2.94
Challenge: Commission Calculator
Desliza para mostrar el menú
You are developing a program for a bank that needs to calculate commission based on the transaction type. Your task is to write a switch
statement that will output the commission based on the type of incoming transaction.
Commission rates based on transaction type:
Payment
: 0.5%;Transfer
: 1.2%;Withdrawal
: 2.0%;Deposit
: 0.0% (no commission).
Replace ___
with the necessary code to compile it. Don't hesitate to check the hint and solution to understand the task better.
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}%`);
¡Gracias por tus comentarios!