Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Calculadora de Comissão | Declarações Condicionais
Introdução ao TypeScript

bookDesafio: Calculadora de Comissão

Você está desenvolvendo um programa para um banco que precisa calcular comissão com base no tipo de transação. Sua tarefa é escrever uma instrução switch que irá determinar a comissão com base no tipo da transação recebida.

Taxas de comissão com base no tipo de transação:

  • Pagamento: 0,5%
  • Transferência: 1,2%
  • Saque: 2,0%
  • Depósito: 0,0% (sem comissão)

Substitua ___ pelo código necessário para compilar. Não hesite em verificar a dica e solução para entender melhor a tarefa.

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
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 7

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 2.94

bookDesafio: Calculadora de Comissão

Deslize para mostrar o menu

Você está desenvolvendo um programa para um banco que precisa calcular comissão com base no tipo de transação. Sua tarefa é escrever uma instrução switch que irá determinar a comissão com base no tipo da transação recebida.

Taxas de comissão com base no tipo de transação:

  • Pagamento: 0,5%
  • Transferência: 1,2%
  • Saque: 2,0%
  • Depósito: 0,0% (sem comissão)

Substitua ___ pelo código necessário para compilar. Não hesite em verificar a dica e solução para entender melhor a tarefa.

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
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 7
some-alt