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 "=="
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 "=="
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!