Hola Juan,
Parece que estás trabajando en un desafío de programación donde estás practicando con alertas, variables y condiciones. Vamos a revisar tu código para asegurarnos de que todo esté funcionando correctamente.
Uso de alert
: Estás utilizando alert
para mostrar mensajes al usuario, lo cual es correcto. Asegúrate de que los mensajes sean claros y útiles para el usuario.
Variables: Has declarado varias variables como nombre
, edad
, numeroDeVentas
, y saldoDisponible
. Si no estás utilizando numeroDeVentas
y saldoDisponible
en tu código actual, puedes considerar eliminarlas para simplificar el código. Sin embargo, si planeas usarlas más adelante, está bien dejarlas.
Uso de prompt
: Estás utilizando prompt
para pedir al usuario que ingrese su nombre y edad. Esto es correcto, pero recuerda que prompt
siempre devuelve un valor de tipo cadena (string). Si necesitas comparar edad
como un número, debes convertirla usando parseInt
o parseFloat
, dependiendo de si necesitas un número entero o decimal.
Por ejemplo:
edad = parseInt(prompt("Ingrese su edad: "));
Condicional if
: La condición if (edad >= 18)
parece estar bien, pero asegúrate de que edad
sea un número antes de realizar la comparación, como mencioné anteriormente.
Aquí tienes un ejemplo ajustado de tu código:
alert('¡Bienvenida y bienvenido a nuestro sitio web!');
let nombre = prompt("Nombre de usuario: ");
let edad = parseInt(prompt("Ingrese su edad: "));
if (edad >= 18) {
alert("¡Puedes obtener tu licencia de conducir!");
} else {
alert("Lo siento, aún no puedes obtener tu licencia de conducir.");
}
Espero que estos consejos te sean útiles. ¡Espero que tu práctica sea todo un éxito! Espero ter ajudado y buenos estudios!