Olá Renan!
A ideia deste desafio é praticar a escrita de código, você fez certinho, muito bem!
Continue praticando e explorando cada vez mais!
Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!
Na verdade tem um erro sim. na parte de comparação (if)
if (>= 18) {
alert('pode tirar a habilitação');
}
//Faltou você informar *o que* está sendo comparado, a idade no caso. Assim:
if (idade >= 18) {
alert('pode tirar a habilitação');
}
Olá Caio!
Excelente, passou despercebido, bem observado, por ti Caio!
Abraços!
O meu da erro e eu não consigo entender o motivo
Olá Deiws!
O erro acontece por conta da declaração da variável, nas linguagens de programação de forma geral, você só pode declarar uma única vez, então quando utilizou let nome = "Lua"
, contou como uma declaração, ou seja, já foi reservado um espaço na memória, quando tentamos declarar a mesma variável com o mesmo nome na 10, dá erro, por não poder declarar duas variáveis com o mesmo nome.
Pense na variável como o número de uma casa em uma rua. Quando você declara let nome = "Lua"
, é como se estivesse atribuindo o número "nome" para uma casa. Esse endereço já foi reservado e agora pertence a essa casa específica. Se você tentar dar o mesmo número para outra casa na mesma rua, vai causar confusão, porque cada casa precisa de um endereço único. Então, ao tentar usar o mesmo número "nome" duas vezes, o sistema não sabe para onde ir, gerando um erro!
Não mais, não se preocupe, seus exercícios estão corretos para a proposta da atividade, que tinha como principal objetivo, praticar a escrita do código e você mandou muito bem.
Espero ter ajudado, abraços!
No caso desse erro (o meu ficou igual), como eu resolvo?