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.