Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Capítulo 1 - Desafio: hora da prática

Gostaria de saber se fiz corretamente os codigos dos exercicios. Aceito dicas para melhorar meu desempenho.

Desafios

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

    • alert ('Boas 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"

    • let ('mensagemDeErro') = '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.

    • alert ('mensagemDeErro');
  • Use um prompt para perguntar o nome do usuário e armazená-lo na variável nome.

    • let nome = prompt ('Digite seu nome');
  • Peça ao usuário para digitar sua idade usando um prompt e armazene-a na variável idade.

    • let idade = prompt ('Digite 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 >= 18){
           alert ('Pode tirar habilitação')
       }
      
1 resposta
solução!

Oi, Talita! Como você está?

Fico feliz em ver que você está se dedicando aos desafios. Você está no caminho certo! Apenas alguns detalhes precisam de atenção:

  • Na declaração da variável nome, você esqueceu de colocar o valor "Lua" entre aspas. Quando estamos lidando com strings (textos), precisamos colocá-los entre aspas. Sua declaração deveria ficar assim:
let nome = 'Lua';
  • Na declaração das variáveis numeroDeVendas, saldoDisponivel, e mensagemDeErro, você utilizou parênteses e aspas. Porém, na declaração de variáveis, não é recomendado utilizar esses sinais. Elas poderiam ficar assim:
let numeroDeVendas = 50;
let saldoDisponivel = 1000;
  • Você declarou corretamente a variável mensagemDeErro, mas na hora de exibir o alerta, você colocou o nome da variável entre aspas. Quando fazemos isso, o JavaScript entende que estamos querendo exibir o texto "mensagemDeErro", e não o valor armazenado na variável. O correto seria:
alert(mensagemDeErro);

Esses errinhos são apenas parte do processo de conhecer o que cada símbolo significa dentro da estrutura da linguagem de programação. Com a prática, você conhecerá melhor cada um deles e suas funções.

O restante do exercício está certinho, Talita! As interações com usuário e estrutura condicional estão corretas.

Continue praticando. Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!