

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere a situação a seguir.
Um desenvolvedor precisa criar uma função em JavaScript para validar senhas de usuários, garantindo que elas atendam a critérios mínimos de segurança. O código a seguir é a solução proposta para essa tarefa:

Em relação ao algoritmo de validação e à lógica de programação em JavaScript, assinale a alternativa correta.
A função retorna true apenas se a senha atender a ambos os critérios: ter no mínimo 8 caracteres e conter pelo menos um número.
A validação do tamanho da senha (senha.length) é uma verificação desnecessária, pois a expressão regular já garante a segurança.
A função retorna true se a senha tiver 8 ou mais caracteres, independentemente de conter ou não um número.
A função modifica a string de entrada para inserir um caractere especial, tornando‑a mais segura antes de retorná‑la.