¡Hola Andres!
Tu código está casi completo, pero hay un par de cosas que podrías ajustar para mejorar su funcionamiento:
Errores de Sintaxis: Asegúrate de que todos los nombres de variables estén bien escritos. Por ejemplo, en tu código, tienes let eda = 25;
pero parece que debería ser let edad = 25;
para mantener la consistencia con el uso posterior de la variable.
Uso de prompt
: Cuando usas prompt
, el valor que recibes es siempre una cadena de texto. Si estás comparando la edad con un número, como 18
, es mejor convertir la entrada a un número. Puedes hacerlo utilizando parseInt
o Number
. Por ejemplo:
let edadUsuario = parseInt(prompt("Ingrese su edad:"));
Mensajes de Alerta: Ya tienes varios alert
en tu código. Asegúrate de que se muestran en el orden que deseas. Por ejemplo, si quieres que el mensaje de error aparezca antes de pedir el nombre y la edad, asegúrate de que el alert(mensajeDeError);
esté en la posición correcta.
Aquí tienes una versión ajustada de tu código:
alert("¡Bienvenida y bienvenido a nuestro sitio web!");
let nombre = "Lua";
let edad = 25;
let numeroDeVentas = 50;
let saldoDisponible = 1000;
let mensajeDeError = "¡Error¡ Completa todos los campos";
alert(mensajeDeError);
let nombreUsuario = prompt("Indica nombre de usuario:");
let edadUsuario = parseInt(prompt("Ingrese su edad:"));
if (edadUsuario >= 18) {
alert("Tú, " + nombreUsuario + ", puedes obtener tu licencia de conducir");
} else {
alert("No puedes obtener tu licencia de conducir");
}
Espero que estos consejos te sean útiles. ¡Espero haber ayudado y buenos estudios!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!