1
resposta

Solução

Acreditoque problema está na linha onde está o "if" pois está usando um único sinal de igual " =" Esse sinal é utilizado para atribuir um valor de uma variável. Para fazer a comparação entre a senhas, é necessário usar o sinal de igual duplo "=="

1 resposta

Olá, Izabella. Tudo bem?

Sua afirmação sobre atribuir uma variável e utilizar o operador de igualdade está correta! Em JavaScript, o operador de atribuição "=" é usado para atribuir valores a variáveis, enquanto o operador de igualdade "==" é usado para comparar valores. Além disso, existe o operador de igualdade estrita "===" que compara tanto o valor quanto o tipo dos operandos, o que pode ser útil para evitar comparações inesperadas.

Por exemplo, se você estiver verificando se duas senhas são iguais, o seu código deve se parecer com algo assim:

let senha1 = "minhaSenha123";
let senha2 = "minhaSenha123";

if (senha1 === senha2) {
    console.log("As senhas são iguais!");
} else {
    console.log("As senhas são diferentes!");
}

Usando "===" garante que a comparação seja precisa, verificando tanto o valor quanto o tipo. Espero ter ajudado e bons estudos!