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

Desafío: hora de practicar

alert("¡Bienvenida y bievenido a nuestro sitio web!");

let nombre = "Lua"; console.log(nombre); let Edad = 25; let numeroDeVentas = 50; let saldoDisponible = 1000;

let mensajeDeError = "¡Error! Completa todos los campos"; alert(mensajeDeError);

let nombreDeUsuario = prompt ("¿Cuál es tu nombre de usuario?"); console.log(nombreDeUsuario);

let edadUsuario = prompt ("Ingresa tu edad") console.log(edadUsuario);

if (edadUsuario >= 18){

alert("¡Puedes obtener tu licencia de conducir!"); }

1 respuesta

Hola Sánchez,

Parece que estás trabajando en un ejercicio de JavaScript que involucra la interacción con el usuario a través de alertas y prompts. Vamos a revisar tu código:

  1. Uso de prompt: Estás utilizando prompt para solicitar información al usuario, lo cual es correcto. Sin embargo, ten en cuenta que prompt siempre devuelve un valor de tipo cadena (string). Esto significa que cuando comparas edadUsuario >= 18, estás comparando una cadena con un número, lo cual puede no funcionar como esperas.

    Para solucionar esto, puedes convertir la entrada del usuario a un número usando parseInt o Number antes de hacer la comparación. Por ejemplo:

    let edadUsuario = prompt("Ingresa tu edad");
    edadUsuario = parseInt(edadUsuario); // Convertir a número
    console.log(edadUsuario);
    
    if (edadUsuario >= 18) {
        alert("¡Puedes obtener tu licencia de conducir!");
    }
    
  2. Mensajes de alerta: Los alert son una buena forma de mostrar mensajes simples al usuario. Asegúrate de que los mensajes sean claros y útiles para la interacción.

  3. Variables: Veo que has declarado varias variables al inicio del código. Asegúrate de que todas las variables que declares sean necesarias para el ejercicio que estás realizando.

Espero que estos consejos te ayuden a mejorar tu código. ¡Sigue practicando y aprendiendo!

Espero haber ayudado y buenos estudios!

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