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

[Dúvida] Dúvida / Ajuda — Alert final com erro na escrita

Olá!

Percorri todo o fórum e não consegui localizar uma resposta para a minha dúvida.

O meu código ficou desta maneira:

alert('Boas vindas ao nosso site!');
let nome = 'Lua';
let idade = 25;
let numeroDeVendas = 50;
let SaldoDisponivel = 1000;
alert ('Erro! Prencha todos os campos.')
let mensagemDeErro = 'Erro! Preencha todos os campos.';
alert (mensagemDeErro);
nome = prompt ('Digite o seu nome');
idade = prompt ('Digite a sua idade');
if (idade >= 18) {
    alert('Pode tirar a habilitação!');
}

Ao realizar os testes, o alert final está ficando assim:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Sou iniciante e este é o meu primeiro contato com o Java Script.

Poderiam me ajudar/explicar aonde estou errando para o alert estar saindo desta maneira?

1 resposta
solução!

Oi Barbara, tudo bem?

O problema que você está enfrentando pode tá relacionado à codificação de caracteres, conhecido como encoding. O caractere "ç" na palavra "habilitação" pode estar sendo exibido de forma incorreta devido a diferenças na codificação.

Pra corrigir isso, você pode adicionar a tag <meta charset="utf-8"> no cabeçalho do seu arquivo HTML. Isso garante que o navegador interprete corretamente os caracteres especiais.

<head>
  <meta charset="utf-8">
  <title>Seu Título</title>
</head>

<body>
  <script>
    alert('Boas vindas ao nosso site!');
    let nome = 'Lua';
    let idade = 25;
    let numeroDeVendas = 50;
    let SaldoDisponivel = 1000;
    alert('Erro! Prencha todos os campos.');
    let mensagemDeErro = 'Erro! Preencha todos os campos.';
    alert(mensagemDeErro);
    nome = prompt('Digite o seu nome');
    idade = prompt('Digite a sua idade');
    if (idade >= 18) {
      alert('Pode tirar a habilitação!');
    }
  </script>
</body>

</html>

Ao adicionar a tag <meta charset="utf-8"> no cabeçalho, você deve garantir que os caracteres especiais, como "ç", sejam exibidos corretamente no navegador.

Aqui um teste que fiz

Um abraço e bons estudos.