Estoy en un curso de Front end y me encargaron que creara un programa para validar una contraseña. Debe comprobar que el password tengo 10 caracteres y que al reescribirlo coincidan. Escribí este código pero al introducir datos a la consola me devuelve "undefined" que he hecho mal? les agradeceré mucho la ayuda
function validatePassword(password, retype) {
var password = "";
var retype = "";
for (i = 0; i <= password.leght ; i = password + 1) {
password.leght = 10
if (password.length < 10) {
return false
}
else {
return check
}
console.log (password )
if (password != retype) { return false}
else {
return check
}
}
}
console.log (validatePassword ("calcifer",))
Si has copiado y pegado, puede influir el hecho de que "leght" está mal escrito dos veces.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)