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

Desarrollo desafío: hora de practicar
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('¡Error! Completa todos los campos');
////////////////////////
let nombre = prompt("Nombre");
let edad = prompt("Edad");
if(edad >= 18){
alert('¡Puedes obtener tu licencia de conducir!')
}

1 respuesta

¡Hola, Lukas, espero que estés bien!

Parece que estás trabajando en un desafío de programación relacionado con la manipulación de alertas y la recolección de datos del usuario a través de prompt. Vamos a revisar tu código y ver cómo podemos mejorarlo o corregirlo.

  1. Declaración de variables: Veo que estás declarando algunas variables como nombre, edad, numeroDeVentas, y saldoDisponible. Asegúrate de que las variables que deseas que el usuario ingrese a través de prompt no estén definidas previamente con valores fijos, como nombre y edad.

  2. Uso de prompt: Cuando usas prompt, estás pidiendo al usuario que ingrese un valor. Asegúrate de que las variables nombre y edad sean asignadas con los valores que el usuario ingresa. Por ejemplo:

    let nombre = prompt("Ingresa tu nombre:");
    let edad = prompt("Ingresa tu edad:");
    
  3. Comparación de edad: Cuando comparas edad con 18, recuerda que el valor obtenido de prompt es una cadena de texto. Debes convertirlo a un número antes de hacer la comparación. Puedes hacerlo con parseInt o Number:

    if (Number(edad) >= 18) {
        alert('¡Puedes obtener tu licencia de conducir!');
    } else {
        alert('Lo siento, no puedes obtener tu licencia de conducir.');
    }
    
  4. Mensajes de error: Veo que tienes un mensaje de error que aparece al principio. Asegúrate de que este mensaje solo se muestre cuando sea necesario, por ejemplo, si el usuario no completa todos los campos.

Espero que estos consejos te ayuden a mejorar tu código. ¡Sigue practicando y no dudes en experimentar con diferentes funciones y métodos!

Espero haber ayudado y buenos estudios!