Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Калькулятор Комісійних | Умовні Оператори
Вступ до TypeScript

bookЗавдання: Калькулятор Комісійних

Ви розробляєте програму для банку, яка повинна обчислювати комісію залежно від типу транзакції. Ваше завдання — написати оператор switch, який буде виводити комісію відповідно до типу вхідної транзакції.

Ставки комісії за типом транзакції:

  • Payment: 0.5%;
  • Transfer: 1.2%;
  • Withdrawal: 2.0%;
  • Deposit: 0.0% (без комісії).

Замініть ___ на необхідний код для компіляції. Не соромтеся переглянути підказку та розв'язок, щоб краще зрозуміти завдання.

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

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 7

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Awesome!

Completion rate improved to 2.94

bookЗавдання: Калькулятор Комісійних

Свайпніть щоб показати меню

Ви розробляєте програму для банку, яка повинна обчислювати комісію залежно від типу транзакції. Ваше завдання — написати оператор switch, який буде виводити комісію відповідно до типу вхідної транзакції.

Ставки комісії за типом транзакції:

  • Payment: 0.5%;
  • Transfer: 1.2%;
  • Withdrawal: 2.0%;
  • Deposit: 0.0% (без комісії).

Замініть ___ на необхідний код для компіляції. Не соромтеся переглянути підказку та розв'язок, щоб краще зрозуміти завдання.

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

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 7
some-alt