1
resposta

Desafio 09 Desafio: hora da prática

Mostre um alerta com a mensagem "Boas vindas ao nosso site!". ** alert('Boas vindas ao nosso site!'); **

Declare uma variável chamada nome e atribua a ela o valor "Lua". ** let nome = lua; **

Crie uma variável chamada idade e atribua a ela o valor 25. ** let idade = 25; **

Defina uma variável numeroDeVendas e atribua a ela o valor 50. ** let numeroDeVendas = 50; **

Defina uma variável saldoDisponivel e atribua a ela o valor 1000. ** let saldoDispinivel = 1000; **

Exiba um alerta com o texto "Erro! Preencha todos os campos" alert ('Erro! Preencha todos os campos');

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');

Use um prompt para perguntar o nome do usuário e armazená-lo na variável nome. let nome = prompt ('Qual seu nome ?');

Peça ao usuário para digitar sua idade usando um prompt e armazene-a na variável idade. let idade = prompt ('Qual sua idade ?');

Agora, caso a idade seja maior ou igual que 18, exiba um alerta com a mensagem "Pode tirar a habilitação!". if (idade >= 18) {alert('Pode tirar habilitação!);}

1 resposta

Oi Wagner,

Você está praticando os desafios do curso e isso é ótimo! 👍

Alguns pontos que podem ser melhorados:

  1. Variável nome: Você declarou let nome = lua;, mas lua deveria ser uma string, ou seja, let nome = "Lua";.
  2. Alerta com mensagemDeErro: O correto seria alert(mensagemDeErro); sem as aspas.
  3. Prompt e idade: Ao usar prompt, o valor retornado é sempre uma string. O ideal é converter o valor para um número usando parseInt() ou Number(). Exemplo: let idade = parseInt(prompt('Qual sua idade?'));.

Aqui está o código corrigido:

alert('Boas vindas ao nosso site!');

let nome = "Lua";
let idade = 25;
let numeroDeVendas = 50;
let saldoDisponivel = 1000;

alert('Erro! Preencha todos os campos');

let mensagemDeErro = 'Erro! Preencha todos os campos';
alert(mensagemDeErro);

nome = prompt('Qual seu nome?');
idade = parseInt(prompt('Qual sua idade?'));

if (idade >= 18) {
  alert('Pode tirar habilitação!');
}

💪 Continue praticando e explorando o JavaScript! 🤔

Para saber mais: Documentação da MDN sobre prompt() - Explore a documentação oficial para entender melhor o funcionamento do prompt() e como lidar com os valores retornados.

A prática leva à perfeição! 💻