Desafio: Implementar Renderização Condicional em Alerta Bancário
Tarefa: Criando um Alerta Bancário
Vamos trabalhar com uma conta bancária. O objetivo é desenvolver uma lógica que informe ao usuário se ele possui saldo suficiente em seu cartão para cobrir um determinado valor. Dependendo do resultado, exibiremos mensagens diferentes ao usuário.
A tarefa é:
- Criar dois componentes -
App, pai, eMessage, filho. - O componente pai (
App) transfere as propsmoneyAvailable,priceename.moneyAvailable- representa o valor de dinheiro que o usuário possui;price- indica o valor que o usuário precisa pagar;name- refere-se ao nome do usuário.
- Se o usuário tiver dinheiro suficiente para pagar, mostramos a mensagem:
Success! The remaining amount of money for <user_name> is: <calculated_amount_of_money_left>. Thank you!. - Se o usuário não tiver dinheiro suficiente para pagar, mostramos a mensagem:
Failure! The bank account balance for <user_name> is: <moneyAvailable>. Unfortunately, you need to pay: <price>.
- No React, utilizamos o operador ternário
condition ? ... : ...para implementar a lógica de uma instruçãoif...else. - Para construir a string corretamente,
- Substitua o placeholder
user_namepelo nome real do usuário: propname; - Substitua o placeholder
calculated_amount_of_money_leftpelo valor calculado do dinheiro restante -moneyAvailable - price; - Substitua o placeholder
moneyAvailablepelo valor real disponível - propmoneyAvailable; - Substitua o placeholder
pricepelo valor real do preço - propprice.
- Substitua o placeholder
- Utilize chaves
{...}para atribuir um valor que não seja do tipo string.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 2. Capítulo 5
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Incrível!
Completion taxa melhorada para 4
Desafio: Implementar Renderização Condicional em Alerta Bancário
Deslize para mostrar o menu
Tarefa: Criando um Alerta Bancário
Vamos trabalhar com uma conta bancária. O objetivo é desenvolver uma lógica que informe ao usuário se ele possui saldo suficiente em seu cartão para cobrir um determinado valor. Dependendo do resultado, exibiremos mensagens diferentes ao usuário.
A tarefa é:
- Criar dois componentes -
App, pai, eMessage, filho. - O componente pai (
App) transfere as propsmoneyAvailable,priceename.moneyAvailable- representa o valor de dinheiro que o usuário possui;price- indica o valor que o usuário precisa pagar;name- refere-se ao nome do usuário.
- Se o usuário tiver dinheiro suficiente para pagar, mostramos a mensagem:
Success! The remaining amount of money for <user_name> is: <calculated_amount_of_money_left>. Thank you!. - Se o usuário não tiver dinheiro suficiente para pagar, mostramos a mensagem:
Failure! The bank account balance for <user_name> is: <moneyAvailable>. Unfortunately, you need to pay: <price>.
- No React, utilizamos o operador ternário
condition ? ... : ...para implementar a lógica de uma instruçãoif...else. - Para construir a string corretamente,
- Substitua o placeholder
user_namepelo nome real do usuário: propname; - Substitua o placeholder
calculated_amount_of_money_leftpelo valor calculado do dinheiro restante -moneyAvailable - price; - Substitua o placeholder
moneyAvailablepelo valor real disponível - propmoneyAvailable; - Substitua o placeholder
pricepelo valor real do preço - propprice.
- Substitua o placeholder
- Utilize chaves
{...}para atribuir um valor que não seja do tipo string.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 2. Capítulo 5