1
resposta

Desafio - Lógica de programação. Help me! :)

O código segue abaixo:

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

let nome = prompt("Digite o seu nome");
let idade = prompt("Digite a sua idade");
if (idade >= 18) {alert("Pode tirar a habilitação!");
}
  1. Fiz com base nas aulas e explicação do instrutor, mas como faço para testar o código e conferir se ele funciona normalmente? Lembrando que fiz no VSC, no arquivo app.js, mas quando atualizo a página nada acontece.
  2. Uma dúvida que me apareceu é: logo após a variável do saldo disponível, não seria interessante abrir um if? Pois a informação "Erro! Preencha todos os campos" só seria necessária SE a pessoa não preenchesse todos os campos, pois não? Como posso representar a "ausência de informação" no código?

Agradeço imenso a ajuda!

1 resposta

Oi, Rayssa! Como vai?

Você trouxe uma ótima reflexão sobre o uso do if e como validar campos antes de seguir o fluxo. Isso é bem comum no desenvolvimento de interfaces e mostra que você está atenta à lógica por trás da experiência do usuário.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!