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.