Logo 7 Days Of Code JavaScript

Nessa página está as minhas resoluções dos desafios de Lógica de Programação propostos pela Rafaella Ballerini nos 7 Days Of Code da Alura.

Desafio 1:

Programas com alguns toques personalizados tornam a experiência na sua aplicação mais rica e dinâmica.

Por isso desenvolva uma aplicação que peça para o usuário responder 3 perguntas:

  • Qual o seu nome?
  • Quantos anos você tem?
  • Qual linguagem de programação você está estudando?

À medida que as perguntas forem sendo feitas, a pessoa que estiver usando o programa deve responder cada uma delas e receber respostas dinamicas.

Clique no botão e veja a resolução do desafio:

Desafio 2:

O segundo desafio foi criar os destinos possíveis de um jogo, em que o usuário consiga escolher:

  • Se quer seguir para área de Front-End ou Back-End.
  • Caso esteja na área de Front-End, se quer aprender React ou aprender Vue.
  • Caso esteja na área de Back-End, poderá aprender C# ou aprender Java.
  • Depois, o usuário poderá escolher entre seguir se especializando na área escolhida ou seguir se desenvolvendo para se tornar Fullstack.
  • Por fim, informar quais são as tecnologias nas quais a pessoa gostaria de conhecer.

O importante é que a pessoa que estiver jogando possa sempre escolher qual decisão tomar para conseguir aprender e se desenvolver na área de programação.

Clique no botão e veja a resolução do desafio:

Desafio 3:

Você já brincou de tentar adivinhar o número que seu amigo ou amiga estava pensando?

O desafio foi relembrar a infância e fazer exatamente isso. Mas agora, o jogo vai ser contra o próprio computador!

Clique no botão e entre no jogo!

Desafio 4:

Sabe quando você vai no supermercado com uma lista de compras e acaba ficando indo e voltando nos mesmos corredores até completar a lista?

O quarto desafio pretente te ajudar a organizar a lista de compras por categorias para que você não precise ficar dando diversas voltas nos corredores.

Clique no botão abaixo e veja a resolução do desafio:

Sua lista de compras aparecerá aqui:

Desafio 5:

Você já parou para pensar como uma calculadora funciona?

Ela pede para você digitar um número, depois você seleciona um tipo de operação, um outro número, e ela faz sozinha o cálculo para te mostrar o resultado! Incrível, né?

Neste último desafio, a proposta foi: crie a sua própria calculadora,

Clique no botão e veja o programa funcionando conforme foi proposto pela Rafa Ballerine:

Como complemento ao desafio, também fiz a calculadora completa que pode ser testada a seguir: