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

[Dúvida] Queria sabe se está certa á minha resposta

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

2 respostas

7- Declare uma variável chamada mensagemDeErro e atribua a ela o valor "Erro! Preencha todos os campos." Agora exiba um alerta com o valor da variável mensagemDeErro.

R= Não há necessidade de inserir alert = (mensagemDeErro) alterar para alert (mensagemDeErro.

8- Use um prompt para perguntar o nome do usuário e armazená-lo na variável nome.

R= Com let no inicio vc está criando a novamente variável. Retirar let e iniserir nome = prompt("Digite o seu nome");

9- Peça ao usuário para digitar sua idade usando um prompt e armazene-a na variável idade. Retirar let e idade = prompt("Digite o seu idade");

R= Com let no inicio vc está criando a novamente variável. Retirar let

10- Agora, caso a idade seja maior ou igual que 18, exiba um alerta com a mensagem "Pode tirar a habilitação!".

R= Sinal incorreto. if (age >= 18) {alert('Pode tirar a habilitação');}

Acredito que seja isso. Espero ter ajudado :)

solução!

Oi Felipe, tudo bem?

Analisando o código que você compartilhou e o exercício proposto, posso dizer que você está no caminho certo! Mas, há alguns pontos que podemos ajustar para alinhar completamente com as instruções do desafio:

  1. Na linha 7, você atribuiu a mensagem de erro à variável mensagemDeErro e depois tentou exibir essa mensagem com alert = (mensagemDeErro);. No entanto, alert é uma função e não deve ser atribuída a uma variável. Em vez disso, você deve chamar a função com a variável como argumento, assim: alert(mensagemDeErro);.

  2. Nas linhas 9 e 10, você precisa ajustar a palavra prompt, e fazer uso do camelCase pois o JavaScript é case sensitive (faz distinção de letras maiúsculas e minúsculas, assim como você fez nas outras vezes, deixando assim nomeDoUsuario;

  3. Na linha 11 precisa ajustar para o camelCase também, e ajustar a lógica da condicional, o if deveria verificar se a idade é maior ou igual a 18, mas a sua condição atual verifica se a idade é menor ou igual a 18.

Pode ajustar para algo assim:

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

Espero ter ajudado.

Um abraço e bons estudos.