Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] ERROR POSIBLE

Aqui me marco un error, es el reto 1 de JS, pero no se porque me marco ese error

alert(" bienvenido a nuestro sitio web jeje");
let nombre = "Lua";
let edad = 25;
let numeroDeVentar = 50;
let saldoDisponible = 1000;
alert(' ¡Error! Completa todos los campos ');
let mensajeDeError = '¡Error! Completa todos los campos';
alert(mensajeDeError);
let nombre = prompt('Digite su nombre');
let edad = prompt('Digite su edad');

if(edad >= 18){
alert('Puede tener licencia');
}

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola Omar,

El error que estás viendo se debe a que estás intentando declarar la variable nombre dos veces con let. La primera declaración está en la línea 3 y la segunda en la línea 14. En JavaScript, no puedes declarar la misma variable dos veces en el mismo ámbito usando let.

Para solucionar esto, simplemente elimina la declaración let de la segunda vez que usas nombre. Aquí tienes cómo debería quedar:

alert(" bienvenido a nuestro sitio web jeje");
let nombre = "Lua";
let edad = 25;
let numeroDeVentar = 50;
let saldoDisponible = 1000;
alert(' ¡Error! Completa todos los campos ');
let mensajeDeError = '¡Error! Completa todos los campos';
alert(mensajeDeError);
nombre = prompt('Digite su nombre'); // Elimina 'let' aquí
edad = prompt('Digite su edad'); // Elimina 'let' aquí

if(edad >= 18){
    alert('Puede tener licencia');
}

Espero que esto resuelva tu problema. ¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. ¡Continúa con tus estudios!