1
resposta

[Projeto] Desafio: Hora Prática Concluido

Decidi começar a postar tópicos no fórum sobre os desafios solicitados no curso, afim de documentar o que estou fazendo e dar uma luz pro pessoal que esteja procurando conversar e discutir sobre esses desafios.

Primeiro desafio que conclui foi o da Hora Prática Concluido, finalmente consegui começar a estudar e vamos indo.

Vamos ao código js.

// Etapa 1: Mensagem de boas vindas.
alert("Boas vindas ao nosso site!"); 

// Etapa 3 a 5: Declarar variáveis e valores;
let nome = ("Lua");
let idade = 25;
let numeroDeVendas = 50;
let saldoDisponivel = 1000;

// Etapa 6: Alerta de erro.
alert("Erro, Preencha todos os campos!");
console.log("Esta é a etapa 3");

// Etapa 7: declarar o erro com variável.
let mensagemdeErro=("Erro, Preencha todos os campos!");
alert(mensagemdeErro);

// Etapa 7: Prompt para solicitar o nome de usuário.
let Username = prompt("Digite seu nome")
nome = Username;

// Etapa 8: Prompt para solicitar a idade do usuário.
let Age = prompt("Digite sua idade");
idade = Age;

// Algumas modificações da solicitação original foram realizadas, afim de aprendizado.
    if (idade >= 18){
        alert("Parabéns " + nome + ", você pode tirar habilitação, pois tem " + idade + " anos")
    }
    else {
        alert("Poxa "+ nome + ", você não pode tirar habilitação ainda, pois " + idade + " anos ainda é considerado menor de idade!")
    }

Aproveitando, ao invés de criar uma página Html em branco, criei uma com alguma com alguns textos básicos.

<!DOCTYPE html>
<html lang="en">
<meta charset="UTF-8">


<header><h1>Este é o Javascript de Desafio da Aula 1 do Oracle One</h1></header>


<body>
<p>
1. Mostre um alerta com a mensagem "Boas vindas ao nosso site!".<br>

2. Declare uma variável chamada nome e atribua a ela o valor "Lua".<br>

3. Crie uma variável chamada idade e atribua a ela o valor 25.<br>

4. Defina uma variável numeroDeVendas e atribua a ela o valor 50.<br>

5. Defina uma variável saldoDisponivel e atribua a ela o valor 1000.<br>

6. Exiba um alerta com o texto "Erro! Preencha todos os campos"<br>

7. Declare uma variável chamada mensagemDeErro e atribua a ela o valor "Erro! Preencha todos os campos" Agora exiba um alerta com o valor da variável mensagemDeErro.<br>

8. Use um prompt para perguntar o nome do usuário e armazená-lo na variável nome.<br>

9. Peça ao usuário para digitar sua idade usando um prompt e armazene-a na variável idade.<br>

10. Agora, caso a idade seja maior ou igual que 18, exiba um alerta com a mensagem "Pode tirar a habilitação!".<br>
</p>

</body>


<footer>
    <h3>Concluído por Richard Kaua Piccoli Lobato, em 22/01/2024</h3>
</footer>

<script src="js.js" defer></script>
</html>

Código em execução: https://codepen.io/RichardKPL/pen/wvOqWoM

Gostaria de acrescentar que estou gostando muito da didática do curso, ao invés de ter aulas extensivas e com um unico video gigante, tem os vídeos recortados e dispostos em ordem cronológica, o que ajuda muito com meu defícit de atenção na hora de estudar <3.

1 resposta

Olá, Richard! Tudo certinho por aí?

É muito bom ver que você está engajado com o curso e compartilhando suas conquistas e desafios aqui no fórum. Isso é muito útil para outros estudantes que podem estar passando pelas mesmas situações.

Analisando o código que você compartilhou, percebi que você conseguiu implementar corretamente as etapas do desafio. Você usou corretamente as funções alert e prompt, bem como a estrutura condicional if para verificar a idade do usuário.

Continue assim, sua dedicação e entusiasmo são inspiradores! Abraços.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!