Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

¿Porque en la respuesta del desafío utilizan LET en el paso 8 y 9?

Al utilizar el LET para almacenar el PROMT me genera errores y no ejecutaba. Cuando solo llame a la variable el error desaparece y ejecuta. Pero mi duda es: ¿Sin son las resolución al desafío propuesto porque lo colocan?

alert("¡Bienvenida y bienvenido a nuestro sitio web!");
let nombre = "Lua";
let edad = 25;
let numeroDeVentas = 50;
let saldoDisponible = 1000;
alert("¡Error! Completa todos los campos");
let mensajeDeError = "¡Error! Completa todos los campos";
alert(mensajeDeError);
nombre = prompt("Nombre de usuario");
edad = prompt("Ingresa tu edad");
if(edad >= 18) {
alert('¡Puedes obtener tu licencia de conducir!');
}

Así fue como me ejecuto.

Quedo atento

2 respuestas

No entiendo tu duda, tu código está bien hecho. Por lo que entendí estabas teniendo este error:

Está bien:
let nombre = "Ana"; // Declaración
nombre = prompt("Ingresa tu nombre"); // Reasignación

Tu error:
let nombre = "Ana";
let nombre = prompt("Ingresa tu nombre"); // ❌ Error: nombre ya fue declarado

Esto funciona así para evitar errores futuros y confusiones. Por lo demás las respuestas las encontrarás aquí
https://github.com/alura-es-cursos/desafios-logica-programacion/blob/main/README.md
Estaban en la sección "Opinión del instructor".

Hola Juan

Gracias por responder.

Tu error:
let nombre = "Ana";
let nombre = prompt("Ingresa tu nombre"); // ❌ Error: nombre ya fue declarado

De esta forma estaba escrita acá
https://github.com/alura-es-cursos/desafios-logica-programacion/blob/main/README.md

8.Utiliza un prompt para preguntar el nombre del usuario y almacénalo en la variable nombre.

let nombre = prompt('Digite su nombre');
9.Pide al usuario que ingrese su edad usando un prompt y almacénala en la variable edad.

let edad = prompt('Digite su edad');

Entonces cuando estaba revisando mi ejercicio veía que era diferente. Entonces, decide escribir en el foro preguntando porque era diferente alli