Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
alert('Boas vindas ao Nosso site');
let Nome = 'Lua';
let Idade = 25;
let numeroDeVendas = 50;
let saldoDisponivel = 1000;
alert('Erro!Preencha todos os campos');
let mensagemDeErro = 'Erro Preencha todos os campos!';
alert(mensagemDeErro);
Nome = prompt('Qual é o seu nome') ;
idade= parseInt(prompt('Qual é a sua idade '));
if (idade >= 18) {
alert('Pode tirar sua habilitação!');
}
Então, amigo. Vou te ajudar com uma possível solução:
alert('Boas vindas ao Nosso site');
let nome = 'Lua';
let idade = 25;
let numeroDeVendas = 50;
let saldoDisponivel = 1000;
alert('Erro!Preencha todos os campos');
let mensagemDeErro = 'Erro Preencha todos os campos!';
alert(mensagemDeErro);
nome = prompt('Qual é o seu nome') ;
idade= parseInt(prompt('Qual é a sua idade '));
if (idade >= 18) {
alert('Pode tirar sua habilitação!');
}
Eu percebi que suas variáveis (algumas) estavam iniciando com letra maiúscula, eu recomendo utilizar com letras minúsculas (conhecida por camelCase). Obviamente, isso é apenas uma dica mesmo, isso vai melhorar muito a organização do código em sua mente.
Uma recomendação de código para visualizar os valores de cada prompt:
alert('Boas vindas ao Nosso site');
let nome = 'Lua';
let idade = 25;
let numeroDeVendas = 50;
let saldoDisponivel = 1000;
/* alert('Erro!Preencha todos os campos');
let mensagemDeErro = 'Erro Preencha todos os campos!';
alert(mensagemDeErro); */
nome = prompt('Qual é o seu nome') ;
idade= parseInt(prompt('Qual é a sua idade '));
if (idade >= 18) {
alert(`${nome} com ${idade} anos pode tirar habilitação`);
}
oque significa parseInt
Boa tarde!
Kawan Pereira Santana , O parseInt() é uma função em JavaScript que converte uma string em um número inteiro. O nome "parseInt" vem de "parse" (analisar) e "Int" (inteiro), ou seja, ela analisa a string e tenta converter para um número inteiro.
Sobre a dúvida do nosso amigo Thiago Carvalho de Lima, desenvolvi o projeto e fui um pouco além... Caso tenha alguma outra dúvida, só perguntar que tentarei ajudar!
alert('Boas vindas ao nosso site!');
let nome = prompt("Qual é o seu nome?");
let idade = prompt("Qual é a sua idade?");
let numeroDeVendas=50;
let saldoDisponivel=1000;
let mensagemDeErro = 'Erro! Preencha todos os campos';
if (!nome || !idade) {
let mensagemDeErro = 'Erro! Preencha todos os campos';
alert(mensagemDeErro);
} else {
idade = parseInt(idade);
if (idade >= 18) {
alert("Pode tirar a habilitação!");
} else {
alert("Não pode tirar a habilitação.");
}
}
Como havia conflito pois já havíamos definio a varíavel nome e idade, optei por retirar e realizar o projeto desta forma.