Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Desafio: hora da prática

Fiz o seguinte para o desafio:

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 ('Digite o seu nome'); let idade = prompt('Digite sua idade');

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

Mas não consigo visualizar se deu certo. Ao abrir a página, nenhum dos comandos funcionou.

1 resposta
solução!

Olá, Marina! Tudo bem?

Primeiro, certifique-se de que o seu código JavaScript está sendo executado corretamente na página. Aqui estão algumas dicas para garantir que tudo esteja configurado corretamente:

  1. Verifique o Local do Script: Certifique-se de que o seu código JavaScript está dentro de uma tag <script> no seu arquivo HTML. Algo assim:

    <!DOCTYPE html>
    <html lang="pt-BR">
    <head>
        <meta charset="UTF-8">
        <title>Desafio</title>
    </head>
    <body>
        <script>
            alert('Boas vindas ao nosso site!');
            let nome = prompt('Digite o seu nome');
            let idade = prompt('Digite sua idade');
    
            if (idade >= 18) {
                alert('Pode tirar a habilitação!');
            }
        </script>
    </body>
    </html>
    
  2. Erro de Declaração de Variável: No seu código, você declarou a variável let nome duas vezes, o que pode causar um erro. Remova a primeira declaração ou altere o nome da variável se precisar manter ambas.

  3. Console do Navegador: Abra o console do navegador (geralmente pressionando F12 ou clicando com o botão direito na página e selecionando "Inspecionar" e depois "Console") para verificar se há algum erro sendo exibido. Isso pode dar uma pista do que está acontecendo.

  4. Ordem de Execução: Certifique-se de que o script está sendo carregado após a página HTML ter sido completamente carregada. Você pode fazer isso colocando o script no final do corpo (<body>) ou usando o evento DOMContentLoaded.

Depois de verificar esses pontos, tente recarregar a página e veja se os alertas e prompts aparecem como esperado.

Espero ter ajudado e bons estudos!

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