Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Calculadora de Comisiones | Sentencias Condicionales
Introducción a TypeScript

bookDesafío: Calculadora de Comisiones

Estás desarrollando un programa para un banco que necesita calcular la comisión según el tipo de transacción. Tu tarea es escribir una declaración switch que muestre la comisión según el tipo de transacción entrante.

Tarifas de comisión según el tipo de transacción:

  • Payment: 0.5%;
  • Transfer: 1.2%;
  • Withdrawal: 2.0%;
  • Deposit: 0.0% (sin comisión).

Reemplaza ___ con el código necesario para que compile. No dudes en consultar la pista y la solución para comprender mejor la tarea.

123456789101112131415161718192021
let 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}%`);
copy

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 7

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 2.94

bookDesafío: Calculadora de Comisiones

Desliza para mostrar el menú

Estás desarrollando un programa para un banco que necesita calcular la comisión según el tipo de transacción. Tu tarea es escribir una declaración switch que muestre la comisión según el tipo de transacción entrante.

Tarifas de comisión según el tipo de transacción:

  • Payment: 0.5%;
  • Transfer: 1.2%;
  • Withdrawal: 2.0%;
  • Deposit: 0.0% (sin comisión).

Reemplaza ___ con el código necesario para que compile. No dudes en consultar la pista y la solución para comprender mejor la tarea.

123456789101112131415161718192021
let 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}%`);
copy

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 7
some-alt