Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Provisionsrechner | Bedingte Anweisungen
Einführung in TypeScript

bookHerausforderung: Provisionsrechner

Sie entwickeln ein Programm für eine Bank, das die Provision berechnen muss, basierend auf dem Transaktionstyp. Ihre Aufgabe ist es, eine switch-Anweisung zu schreiben, die die Provision basierend auf dem Typ der eingehenden Transaktion ausgibt.

Provisionssätze basierend auf dem Transaktionstyp:

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

Ersetzen Sie ___ durch den notwendigen Code, um es zu kompilieren. Zögern Sie nicht, den Hinweis und die Lösung zu überprüfen, um die Aufgabe besser zu verstehen.

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

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 7

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Awesome!

Completion rate improved to 2.94

bookHerausforderung: Provisionsrechner

Swipe um das Menü anzuzeigen

Sie entwickeln ein Programm für eine Bank, das die Provision berechnen muss, basierend auf dem Transaktionstyp. Ihre Aufgabe ist es, eine switch-Anweisung zu schreiben, die die Provision basierend auf dem Typ der eingehenden Transaktion ausgibt.

Provisionssätze basierend auf dem Transaktionstyp:

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

Ersetzen Sie ___ durch den notwendigen Code, um es zu kompilieren. Zögern Sie nicht, den Hinweis und die Lösung zu überprüfen, um die Aufgabe besser zu verstehen.

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

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 7
some-alt