Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Calculateur de Commission | Instructions Conditionnelles
Introduction à TypeScript

bookDéfi : Calculateur de Commission

Vous développez un programme pour une banque qui doit calculer la commission en fonction du type de transaction. Votre tâche est d'écrire une instruction switch qui affichera la commission en fonction du type de transaction entrante.

Taux de commission selon le type de transaction :

  • Payment: 0,5 %;
  • Transfer: 1,2 %;
  • Withdrawal: 2,0 %;
  • Deposit: 0,0 % (pas de commission).

Remplacez ___ par le code nécessaire pour le compiler. N'hésitez pas à consulter l'indice et la solution pour mieux comprendre la tâche.

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

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 7

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Awesome!

Completion rate improved to 2.94

bookDéfi : Calculateur de Commission

Glissez pour afficher le menu

Vous développez un programme pour une banque qui doit calculer la commission en fonction du type de transaction. Votre tâche est d'écrire une instruction switch qui affichera la commission en fonction du type de transaction entrante.

Taux de commission selon le type de transaction :

  • Payment: 0,5 %;
  • Transfer: 1,2 %;
  • Withdrawal: 2,0 %;
  • Deposit: 0,0 % (pas de commission).

Remplacez ___ par le code nécessaire pour le compiler. N'hésitez pas à consulter l'indice et la solution pour mieux comprendre la tâche.

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

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 7
some-alt