
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
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


0