1
resposta

[Sugestão] Atividade da senha || Atividade: Onde está o bug?

Dentro do if a vareavel senha esta sendo atribuida a vareavel senhaDoSistema, para fazer o melhor debug segue um modelo de codigo que esta sendo usando o console.log para mostrar qual senha foi digitada pelo usuario, e mostrando se ele acertou ou errou.

Segue um exemplo:

let senhaDoSistema = "senhaTeste!";

let senha = prompt("Digite a senha do sistema:");

if (senhaDoSistema == senha){
alert("Acesso ao sistema garantido");
console.log(A senha ${senhaDoSistema}, esta correta!);

}else{
alert('Senha Incorreta!');
console.log(A senha digitada ${senha} esta incorreta!);

}

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá Pedro.
Seu código está correto!
Só não entendi a afirmação:
"Dentro do if a vareavel senha esta sendo atribuida a vareavel senhaDoSistema"
Pois há uma diferença entre atribuir e comparar e utilizamos = para atribuiçoes e == para comparações e === para comparaçoes e tipo.

Atribuindo um valor:

let nome = "Jonas";
nome =  "Maria";

Comparando um valor:

let  outroNome = "jeferson"
nome == outroNome -> saida : False
console.log(nome) -> saida: "Maria"

Espero ter ajudado.
Comente ai qualquer duvida.
Bons estudos.