Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Provisionsberegner | Betingede Udsagn
Introduktion til TypeScript

bookUdfordring: Provisionsberegner

Du udvikler et program for en bank, der skal beregne provision baseret på transaktionstypen. Din opgave er at skrive en switch-sætning, der vil udskrive provisionen baseret på typen af indkommende transaktion.

Provisionssatser baseret på transaktionstype:

  • Payment: 0,5%;
  • Transfer: 1,2%;
  • Withdrawal: 2,0%;
  • Deposit: 0,0% (ingen provision).

Erstat ___ med den nødvendige kode for at få det til at kompilere. Tøv ikke med at tjekke hint og løsning for at forstå opgaven bedre.

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

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 7

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Awesome!

Completion rate improved to 2.94

bookUdfordring: Provisionsberegner

Stryg for at vise menuen

Du udvikler et program for en bank, der skal beregne provision baseret på transaktionstypen. Din opgave er at skrive en switch-sætning, der vil udskrive provisionen baseret på typen af indkommende transaktion.

Provisionssatser baseret på transaktionstype:

  • Payment: 0,5%;
  • Transfer: 1,2%;
  • Withdrawal: 2,0%;
  • Deposit: 0,0% (ingen provision).

Erstat ___ med den nødvendige kode for at få det til at kompilere. Tøv ikke med at tjekke hint og løsning for at forstå opgaven bedre.

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

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 7
some-alt