Olá, pessoas, tudo bem?
Segue as minhas linhas de código da primeira prática, e mais abaixo, uma brincadeira que fiz baseada no exercício.
// 1. Caixa para dar boas-vindas
alert ("Boas vindas ao nosso site!");
// 2. Declare uma variável chamada nome e atribua a ela o valor "Lua"
let nome = "Lua"
// 3. Crie uma variável chamada idade e atribua a ela o valor 25
let idade = 25
// 4. Defina uma variável numeroDeVendas e atribua a ela o valor 50
let numeroDeVendas = 50
// 5. Defina uma variável saldoDisponivel e atribua a ela o valor 1000
let saldoDisponivel = 1000
// 6. Exiba um alerta com o texto "Erro! Preencha todos os campos."
alert ("Erro! Preencha todos os campos.")
// 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.
let mensagemDeErro = "Erro! Preencha todos os campos."
alert (mensagemDeErro)
// 8. Use um prompt para perguntar o nome do usuário e armazená-lo na variável nome
let nome = prompt ("Qual o seu nome?")
// 9. Peça ao usuário para digitar sua idade usando um prompt e armazene-a na variável idade
let idade = prompt ("Qual a sua idade?");
// 10. Agora, caso a idade seja maior ou igual que 18, exiba um alerta com a mensagem "Pode tirar a habilitação!".
if (digitacaoIdade >= 18) {
alert ("Pode tirar a habilitação!")
E aqui está outro código que escrevi, inspirado na lista de exercícios. Criei dois prompts para o usuário inserir nome e idade para poder avançar no código, e uma ferramenta de IA me ajudou a criar a condicional While para que o preenchimento dos campos fosse obrigatório. Também, fiz uma brincadeira com a variável idade, na qual o código retorna informações diferentes para idade < 18, idade = 18, e idade > 18.
Espero que gostem
// Lista de variáveis para a função de preencher nome
let digitacaoNome = prompt ("Qual o seu nome?");
let nome = digitacaoNome;
// Lista de variáveis para preencher idade
let idade = 18
let digitacaoIdade = prompt ("Qual a sua idade?");
// Variavel para exibir mensagem de erro
let mensagemDeErro = "Erro! Preencha todos os campos."
// Loop
while (digitacaoNome === "" || digitacaoIdade === "") {
digitacaoNome = prompt("Qual o seu nome?");
digitacaoIdade = prompt("Qual a sua idade?");
}
// Condicionais SE
if (digitacaoNome === "") {
alert("Olá! Preencha seu nome.");
digitacaoNome = prompt("Qual o seu nome?");
}
if (digitacaoIdade === "") {
alert("Olá! Preencha sua idade.");
digitacaoIdade = prompt("Qual a sua idade?");
}
if (digitacaoIdade > idade) {
alert("Olá, " + nome + "! Você tem idade para tirar CNH");}
if (digitacaoIdade < idade)
{alert("Olá, " + nome + "! Você não tem idade para tirar CNH");
}
if (digitacaoIdade == idade) {
alert ("Olá, " + nome + "! Você tem 18 anos. Compareça a uma Junta de Serviço Militar mais próxima da sua residência!");}