Descripción
Crea un validador de contraseñas usando expresiones regulares
Desarrolla una función llamada validarPassword
que compruebe si una contraseña cumple con los siguientes criterios de seguridad:
Guarda tu progreso
Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.
Más de 25.000 desarrolladores ya confían en CertiDevs
- Debe tener al menos 8 caracteres
- Debe contener al menos una letra mayúscula
- Debe contener al menos una letra minúscula
- Debe contener al menos un número
- Debe contener al menos un carácter especial entre los siguientes: @, #, $, %, &, * o !
La función debe devolver true
si la contraseña cumple con todos los requisitos y false
en caso contrario.
Ejemplos:
validarPassword("abc123") // false (demasiado corta)
validarPassword("abcdefgh") // false (falta mayúscula, número y carácter especial)
validarPassword("Abcdefgh1") // false (falta carácter especial)
validarPassword("Abcdefgh1@") // true (cumple todos los requisitos)
Solución al ejercicio de programación en JavaScript
¡Desbloquea la solución completa!
Completa el ejercicio de programación en JavaScript para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en JavaScript
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en JavaScript