Olá Viviane!
Vamos revisar seu código juntos e corrigir alguns pontos para que ele funcione corretamente. Vou fazer algumas observações e ajustes:
- A função
alert deve ser escrita com letras minúsculas. - As variáveis devem ser declaradas corretamente com
let ou const. - A variável que for texto(String) devem estar entre aspas.
- A função
prompt também deve ser escrita com letras minúsculas. - A estrutura do
if deve estar correta, e a comparação deve ser >= em vez de == >. - A função
alert deve ser usada dentro do bloco do if.
Aqui está o código corrigido:
alert("Boas vindas ao nosso site!");
let nome = "Lua";
let idade = 25;
let numeroDeVendas = 50;
let saldoDisponivel = 100;
alert("Erro! Preencha todos os campos");
let mensagemDeErro = "Erro! Preencha todos os campos";
nome = prompt("Qual seu nome?");
idade = prompt("Qual a sua idade?");
if (idade >= 18) {
alert("Pode tirar habilitação");
} else {
alert("Não pode tirar habilitação");
}
Vamos explicar cada parte:
alert("Boas vindas ao nosso site!"); - Mostra uma mensagem de boas-vindas.let nome = "Lua"; - Declara a variável nome e atribui o valor "Lua".let idade = 25; - Declara a variável idade e atribui o valor 25.let numeroDeVendas = 50; - Declara a variável numeroDeVendas e atribui o valor 50.let saldoDisponivel = 100; - Declara a variável saldoDisponivel e atribui o valor 100.alert("Erro! Preencha todos os campos"); - Mostra uma mensagem de erro.let mensagemDeErro = "Erro! Preencha todos os campos"; - Declara a variável mensagemDeErro e atribui a mensagem de erro.nome = prompt("Qual seu nome?"); - Solicita o nome do usuário.idade = prompt("Qual a sua idade?"); - Solicita a idade do usuário.if (idade >= 18) { alert("Pode tirar habilitação"); } else { alert("Não pode tirar habilitação"); } - Verifica se a idade é maior ou igual a 18 e mostra uma mensagem apropriada.
Testa o código para ver funcionando e perceber cada detalhe.
Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.