7
respostas

Lógica de Programação com JavaScript - Desafio 1

1 - Mostre um alerta com a mensagem "Boas vindas ao nosso site!".

alert('Boas vindas ao nosso site!');

2 - Declare uma variável chamada nome e atribua a ela o valor "Lua".

let nome = "Lua";

3 - Crie uma variável chamada idade e atribua a ela o valor 25.

let idade = 25;

4 - Defina uma variável numeroDeVendas e atribua a ela o valor 50.

let numeroDeVendas = 50;

5 - Defina uma variável saldoDisponivel e atribua a ela o valor 1000.

let saldoDisponivel = 1000;

6 - Exiba um alerta com o texto "Erro! Preencha todos os campos"

alert("Erro! Preencha todos os campos");

7 - 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);

8 - Use um prompt para perguntar o nome do usuário e armazená-lo na variável nome.

let nome = prompt("Qual seu nome?");

9 - Peça ao usuário para digitar sua idade usando um prompt e armazene-a na variável idade.

let idade = prompt("Informe sua idade:");

10 - Agora, caso a idade seja maior ou igual que 18, exiba um alerta com a mensagem "Pode tirar a habilitação!".

let maiorIdade = 18;
let idade = prompt("Informe sua idade:");
if(idade >= maiorIdade){
    alert("Parabéns! Você já pode tirar habilitação")
} else{
    alert("Infelizmente você ainda é menor de idade e não pode tirar habilitação")
}
7 respostas

Olá, Gleidson! Tudo bem?

Excelente código, parabéns pelo projeto! Espero que esteja gostando do curso! Colocar em execução as atividades propostas pelo professor em aula é uma prática muito importante para internalizarmos o conteúdo. Caso tenha ficado alguma dúvida em relação ao curso ou atividade, sinta-se à vontade em comunicar, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!

Pode me ajudar? Sou novo na área e posso ter errado em algo.

Estava fazendo esse exercício no VS code e apareceu a seguinte mensagem : Cannot redeclare block-scoped variable 'name' e Cannot redeclare block-scoped variable 'idade'

pesquisei e ele considera que há uma duplicidade nas variáveis nome e idade visto que incluímos no código: let nome = e logo depois let nome = prompt.

O que há de errado no Código?

Cristino no meu caso eu coloquei uma variavel "nomeCerto" e comparei com a variavel "nome". No meu deu certo assim.

let nomeCerto = prompt ("Nome do usuario"); if (nomeCerto==nome);

Obg Thiago, vou modificar aqui e ver o resultado. Tmj

Eu fiquei com uma dúvida na resolução 7, o alert não é o valor atribuído a variável,e nesse caso seria alert ('Erro! Preencha todos os campos'); ?

Andrea Francisca De Albuquerque Na verdade você vai criar uma variável e atribuir a ela a mensagem: "Erro! Preencha todos os campos". Dentro do alert() você declara a variável, sem aspas, e ela vai chamar a mensagem de erro.

Obrigada Thuan. Eu acho que foi mais interpretação de texto. Grata ;)