Hola Abel, espero que estés bien
Parece que estás trabajando en un ejercicio de JavaScript. Vamos a revisar el código que compartiste:
Variables inicializadas: Tienes varias variables declaradas e inicializadas al principio del script (nombre
, edad
, numeroDeVentas
, saldoDisponible
). Esto está bien para probar, pero si quieres que el usuario ingrese estos datos, deberías usar prompt()
para todas las variables que necesites del usuario.
Uso de prompt()
: Estás utilizando prompt()
para pedir el nombre y la edad del usuario. Esto está correcto, pero recuerda que prompt()
siempre devuelve un string, así que es buena idea convertir edad
a un número si vas a hacer comparaciones numéricas. Puedes hacerlo usando parseInt()
o Number()
.
Condicional para la edad: El condicional if (edad >= 18)
está bien, pero asegúrate de que edad
sea un número para que la comparación funcione como esperas. Por ejemplo:
edad = parseInt(prompt("Ingrese su edad"));
Mensajes de error: Veo que tienes un mensaje de error duplicado. Puedes simplificarlo usando solo una variable para el mensaje de error y llamarla cuando sea necesario.
Aquí tienes un ejemplo de cómo podrías ajustar el código:
alert("¡Bienvenida y bienvenido a nuestro sitio web!");
let nombre = prompt("Ingrese su nombre");
let edad = parseInt(prompt("Ingrese su edad"));
if (edad >= 18) {
alert("¡Puedes obtener tu licencia de conducir!");
} else {
alert("Aún no puedes obtener tu licencia de conducir.");
}
Espero que esto te ayude a avanzar en tu práctica. ¡Bons estudios!