a condição na questão esta correta, mas esta sendo dito q esta errada, a luri mesmo disse q o termo certo é "===" e no problema esta com "=" (Felipe, sua resposta está correta, parabéns! O problema no código disponibilizado por você é que a estrutura condicional if
não está utilizando o operador de comparação adequado. Ao invés de utilizar o operador de igualdade ===
, o código está usando apenas o operador de atribuição =
, o que faz com que a condição seja sempre verdadeira, permitindo o acesso ao sistema independentemente da senha digitada. Para corrigir o código, você deve utilizar o operador de igualdade ===
para comparar a senha digitada pelo usuário com a senha do sistema armazenada na variável senhaDoSistema
. Dessa forma, o acesso será permitido apenas quando a senha digitada for exatamente igual à senha do sistema. Continue estudando e praticando lógica de programação, você está no caminho certo!)