JavaScript - Problemas al declarar un LET

 
Vista:
Imágen de perfil de Nicolás horacio

Problemas al declarar un LET

Publicado por Nicolás horacio (2 intervenciones) el 31/07/2021 18:01:41
Hola, estoy estudiando, soy muy nuevo y tengo un ejercicio que me da un problema

const registrer = confirm("Bienvenido!, ¿desea registrarse?");

if (registrer) {
let nameRegistrer = prompt("Por favor, ingresa un nombre de usuario");

if (nameRegistrer.length >= 3) {
nameRegistrer = nameRegistrer.toLocaleLowerCase();
let userPassword = prompt("Ingresa una contraseña");

if (userPasword.length >= 6) {
alert("Ya estas registrado! Muchas Gracias!!");
} else alert("la contraseña debe tener más de 6 caracteres");
} else alert("El usuario debe tener más de 3 caracteres");
} else alert("Te esperamos pronto!");

El let "userPasword" me da un error y me dice que esta declarado y no se puede leer. Está dentro de un scope y no es global pero el if siguiente no lo lee.

Si alguien puede ayudarme, se los agradezco.

Recuerden que soy muy nuevo, no sean malos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder