Desafio: Implementar Renderização Condicional – 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, diferentes mensagens serão exibidas ao usuário.
A tarefa é:
- Criar dois componentes -
App, pai, eMessage, filho. - O componente pai (
App) transfere as propsmoneyAvailable,priceename.moneyAvailable- representa o valor disponível 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, exibir 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, exibir a mensagem:
Failure! The bank account balance for <user_name> is: <moneyAvailable>. Unfortunately, you need to pay: <price>.
- No React, utiliza-se o operador ternário
condition ? ... : ...para implementar a lógica de uma instruçãoif...else. - Para construir a string corretamente,
- Substituir o marcador
user_namepelo nome real do usuário: propname; - Substituir o marcador
calculated_amount_of_money_leftpelo valor calculado restante -moneyAvailable - price; - Substituir o marcador
moneyAvailablepelo valor disponível real - propmoneyAvailable; - Substituir o marcador
pricepelo valor real - propprice.
- Substituir o marcador
- Utilizar chaves
{...}para atribuir um valor que não seja do tipo string.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 1. Capítulo 13
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.17
Desafio: Implementar Renderização Condicional – 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, diferentes mensagens serão exibidas ao usuário.
A tarefa é:
- Criar dois componentes -
App, pai, eMessage, filho. - O componente pai (
App) transfere as propsmoneyAvailable,priceename.moneyAvailable- representa o valor disponível 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, exibir 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, exibir a mensagem:
Failure! The bank account balance for <user_name> is: <moneyAvailable>. Unfortunately, you need to pay: <price>.
- No React, utiliza-se o operador ternário
condition ? ... : ...para implementar a lógica de uma instruçãoif...else. - Para construir a string corretamente,
- Substituir o marcador
user_namepelo nome real do usuário: propname; - Substituir o marcador
calculated_amount_of_money_leftpelo valor calculado restante -moneyAvailable - price; - Substituir o marcador
moneyAvailablepelo valor disponível real - propmoneyAvailable; - Substituir o marcador
pricepelo valor real - propprice.
- Substituir o marcador
- Utilizar chaves
{...}para atribuir um valor que não seja do tipo string.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 1. Capítulo 13