só isso mesmo
só isso mesmo
Olá Ederson! Tudo bem?
Sei bem que a pergunta possa parecer avançada em um primeiro momento, mas estou aqui para ajudar. Então, vamos dar uma olhada no que está acontecendo com o código.
No exercício, o problema está na linha onde a comparação entre as senhas é feita. O operador utilizado no if
é um único sinal de igual (=
), que é usado para atribuição, e não para comparação. Para comparar valores em JavaScript, devemos usar ==
ou ===
.
O operador ==
verifica se os valores são iguais, enquanto o ===
verifica se os valores e os tipos são iguais. No caso de comparação de senhas, é uma boa prática usar ===
para garantir que ambos o valor e o tipo sejam iguais.
Portanto, a linha correta no código seria:
if (senha === senhaDoSistema){
alert("Acesso ao sistema garantido");
}
Com essa correção, o sistema deverá funcionar corretamente, permitindo o acesso apenas quando a senha digitada for exatamente igual à senha do sistema.
Por fim, quero deixar claro que sempre que se sentir perdido ou confuso com algum exercício, ou desafio, informe suas dores aqui no fórum. Temos vários colegas e monitores que estão dispostos a ajudá-lo.
Espero ter ajudado e bons estudos!
solucionado