Olá, boa tarde!
Fiz meu primeiro desafio, mas o VS está me apresentando um erro. Segue código:
Eu conferi com os outros desafios publicados aqui, com o gabarito do github (https://github.com/alura-cursos/logica-js/tree/desafio_1) e não entendi porque fica aparecendo uma mensagem de erro no meu Visual Studio. Segue a mensagem:
Acredito que há um choque entre declarar o nome Lua e depois criar um prompt para a pessoa declarar o nome de usuário dela na mesma variável anterior. Porque quando eu mudo de "nome" na Linha 25 por "nome_usuario", o erro desaparece e o código roda tranquilamente.
Segue o código para copiar mais fácil:
/** Mostre um alerta com a mensagem "Boas vindas ao nosso site!". */
alert("Bem vindas ao nosso site!");
/** Declare uma variável chamada nome e atribua a ela o valor "Lua". */
let nome = "Lua";
/** Crie uma variável chamada idade e atribua a ela o valor 25. */
let idade = 25;
/** Defina uma variável numeroDeVendas e atribua a ela o valor 50. */
let numeroDeVendas = 50;
/** Defina uma variável saldoDisponivel e atribua a ela o valor 1000. */
let saldoDisponivel = 1000;
/** Exiba um alerta com o texto "Erro! Preencha todos os campos" */
alert("Erro! Preencha todos os campos.");
/** 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. */
let mensagemDeErro = "Erro! Preencha todos os campos";
alert(mensagemDeErro);
/** Use um prompt para perguntar o nome do usuário e armazená-lo na variável nome. */
let nome = prompt("Qual seu nome de usuário?");
/** Peça ao usuário para digitar sua idade usando um prompt e armazene-a na variável idade. */
let idade = prompt("Qual sua idade?");
/** Agora, caso a idade seja maior ou igual que 18, exiba um alerta com a mensagem "Pode tirar a habilitação!". */
if (idade_usuario >= 18) {
alert("Pode tirar a habilitação!");
}