Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Qual a maneira correta de responder a questão 'Onde está o bug'?

Minha dúvida não é sobre a questão em si, pois sei a resposta. Quero saber qual a forma correta de responder ela na caixinha de resposta.

  1. Eu devo colocar o código inteiro corrigido?
  2. Apenas a linha do código que foi alterada?
  3. Um texto explicado do que foi feito?

Questão 8, Onde está o big?

2 respostas
solução!

Você deve informar no campo de resposta o bloco de código que você alterou. No caso dessa questão você deveria informar:

if (senha == senhaDoSistema) {
    alert("Acesso ao sistema garantido");
}

Veja que o if é um bloco de codigo, portanto, você não pode informar só a linha que se encontra o if.

O ponto chave para solucionar é observar o sinal de =. Ao condicionar uma senha à senhaDoSistema, deve-se comparar com o if, usando o sinal duplo, como o colega colocou no código acima.

if (senha == senhaDoSistema) { alert("Acesso ao sistema garantido"); }

Com o sinal de = sozinho, você irá equiparar todas as tentativas de senha, como senha correta. Quando você coloca o ==, você condiciona à variável escolhida como senha correta.

Coloquei um texto explicativo localizando o erro e apenas a linha de código que alteraria, deu certo.