Завдання: Реалізація Умовного Рендерингу – Банківське Сповіщення
Завдання: Створення банківського сповіщення
Працюємо з банківським рахунком. Мета — розробити логіку, яка інформує користувача, чи достатньо коштів на його картці для оплати певної суми. Залежно від результату, користувачеві буде показано різні повідомлення.
Завдання:
- Створити два компоненти —
App(батьківський) таMessage(дочірній). - Батьківський компонент (
App) передає пропсиmoneyAvailable,priceтаname.
moneyAvailable— сума грошей, яка є у користувача;price— сума, яку потрібно сплатити;name— ім'я користувача.
- Якщо у користувача достатньо коштів для оплати, показати повідомлення:
Success! The remaining amount of money for <user_name> is: <calculated_amount_of_money_left>. Thank you!. - Якщо у користувача недостатньо коштів для оплати, показати повідомлення:
Failure! The bank account balance for <user_name> is: <moneyAvailable>. Unfortunately, you need to pay: <price>.
- У React для реалізації логіки оператора
condition ? ... : ...використовується тернарний операторif...else. - Для правильного формування рядка:
- Замініть плейсхолдер
user_nameна фактичне ім'я користувача — пропname; - Замініть плейсхолдер
calculated_amount_of_money_leftна обчислену суму, що залишилася —moneyAvailable - price; - Замініть плейсхолдер
moneyAvailableна фактичну доступну суму — пропmoneyAvailable; - Замініть плейсхолдер
priceна фактичну суму — пропprice.
- Замініть плейсхолдер
- Для підстановки значення, яке не є рядком, використовуйте фігурні дужки
{...}.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you explain how the ternary operator is used in this context?
What props should I pass to the Message component?
Can you clarify how to calculate the remaining balance?
Чудово!
Completion показник покращився до 2.17
Завдання: Реалізація Умовного Рендерингу – Банківське Сповіщення
Свайпніть щоб показати меню
Завдання: Створення банківського сповіщення
Працюємо з банківським рахунком. Мета — розробити логіку, яка інформує користувача, чи достатньо коштів на його картці для оплати певної суми. Залежно від результату, користувачеві буде показано різні повідомлення.
Завдання:
- Створити два компоненти —
App(батьківський) таMessage(дочірній). - Батьківський компонент (
App) передає пропсиmoneyAvailable,priceтаname.
moneyAvailable— сума грошей, яка є у користувача;price— сума, яку потрібно сплатити;name— ім'я користувача.
- Якщо у користувача достатньо коштів для оплати, показати повідомлення:
Success! The remaining amount of money for <user_name> is: <calculated_amount_of_money_left>. Thank you!. - Якщо у користувача недостатньо коштів для оплати, показати повідомлення:
Failure! The bank account balance for <user_name> is: <moneyAvailable>. Unfortunately, you need to pay: <price>.
- У React для реалізації логіки оператора
condition ? ... : ...використовується тернарний операторif...else. - Для правильного формування рядка:
- Замініть плейсхолдер
user_nameна фактичне ім'я користувача — пропname; - Замініть плейсхолдер
calculated_amount_of_money_leftна обчислену суму, що залишилася —moneyAvailable - price; - Замініть плейсхолдер
moneyAvailableна фактичну доступну суму — пропmoneyAvailable; - Замініть плейсхолдер
priceна фактичну суму — пропprice.
- Замініть плейсхолдер
- Для підстановки значення, яке не є рядком, використовуйте фігурні дужки
{...}.
Дякуємо за ваш відгук!