Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Challenge: Commission Calculator | Section
Essential TypeScript Basics for JavaScript Developers - 1768407373799

bookChallenge: 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.

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 1. Kapitel 14

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

bookChallenge: Commission Calculator

Stryg for at vise menuen

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.

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 1. Kapitel 14
some-alt