[ Foro de Javascript ]

porque mi código da indefinido?

15-Oct-2018 12:14
Invitado (Es)
1 Respuestas

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",))


27-Oct-2018 23:48
Nacho Cabanes (+37)

Si has copiado y pegado, puede influir el hecho de que "leght" está mal escrito dos veces.






Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...