Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Primeiro desafio

Boa noite pessoal!

Esta certo esse código?

Como faço pra testar?

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); let nome = prompt ('Qual seu nome?'); let idade = prompt ('Qual sua idade?'); if (idade >= 18) { alert('Pode tirar habilitação!'); }

2 respostas
solução!

Oi Allyson, tudo bem?

Primeiro, para testar o código, você pode copiá-lo e colá-lo em um editor de código, como o Visual Studio Code, e executá-lo no navegador. Basta abrir o arquivo no navegador e você verá os alertas e prompts sendo exibidos. Fazendo os testes um por um, se fizer todos de uma vez vai dar erro.

Você também pode usar o Codepen, que é uma plataforma online que permite criar, testar e compartilhar código HTML, CSS e JavaScript de forma interativa.

Vou deixar aqui o link do Codepen que utilizei para fazer os testes, se você não quiser apagar os códigos para fazer os testes você pode comentar as partes que não vai utilizar.

Agora, vamos ao feedback do seu código:

  1. O trecho alert ('Boas vindas ao nosso site!'); está correto e irá exibir um alerta com a mensagem "Boas vindas ao nosso site!".

  2. Para declarar a variável nome e atribuir o valor "Lua", você precisa utilizar aspas para indicar que "Lua" é uma string. Então, substitua let nome = Lua; por let nome = "Lua";.

  3. A declaração da variável idade está correta.

  4. A declaração da variável numeroDeVendas está correta.

  5. A declaração da variável saldoDisponivel está correta.

  6. O trecho alert ('Erro! Preencha todos os campos'); está correto e irá exibir um alerta com o texto "Erro! Preencha todos os campos.".

  7. Para atribuir o valor "Erro! Preencha todos os campos." à variável mensagemDeErro, você precisa utilizar o sinal de igual apenas uma vez. Então, substitua let mensagemDeErro = ('Erro! Preencha todos os campos'); por let mensagemDeErro = 'Erro! Preencha todos os campos.';. E para exibir o valor da variável mensagemDeErro em um alerta, utilize alert(mensagemDeErro);.

  8. O trecho let nome = prompt ('Qual seu nome?'); está correto e irá exibir um prompt para o usuário digitar o nome e armazená-lo na variável nome.

  9. O trecho let idade = prompt ('Qual sua idade?'); está correto e irá exibir um prompt para o usuário digitar a idade e armazená-la na variável idade.

  10. O trecho if (idade >= 18) { alert('Pode tirar habilitação!'); } está correto e irá exibir um alerta com a mensagem "Pode tirar habilitação!" caso a idade seja maior ou igual a 18.

Ah e lembrando que você pode ver o gabarito da atividade aqui.

Um abraço e bons estudos.

Lorena Garcia ,

Obrigado por compartilhar o Codepen!

Achei mais dinâmico que o Visual Studio Code para ver o resultado dos testes.