2
respostas

[Projeto] Desafio Código

Estou com uma Dúvida referente a essa questão 10: Peça ao usuário para digitar sua idade usando um prompt e armazene-a na variável idade. Agora, a idade seja maior ou igual que 18, exiba um alerta com a mensagem "Pode tirar a habilitação!".

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

Se o usuário digitar 10 anos, qual alerta que deveria exibir? Não aparece nada na tela.

2 respostas

Professor achei algo interessante, coloquei um (else) dizendo o seguinte:

let idade = prompt("Digite a sua idade");
if (idade >= 18) {
  alert("Pode tirar a habilitação!");
} else idade >= 18;
{
  alert("Sua idade não permite tirar uma habilitação");
}

Fiquei feliz pois não realizei pelo chatgpt kkkkk O emmet do vscode foi me ajudando claro.

Boa, Ruan!

É tão legal quando conseguimos resolver um problema como esse, não é? Fico muito feliz em saber que você encontrou a solução! Pesquisar e testar é parte importante do cotidiano de uma pessoa desenvolvedora.

Logo você vai aprender mais sobre condições. É possível juntar várias verificações!

Apenas um detalhe. Na condição else, o operador maior ou igual se repete. O correto seria idade <= 18.

Continue praticando, Ruan! Abração.

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