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

Desafíos

Muestra una alerta con el mensaje "¡Bienvenida y bienvenido a nuestro sitio web!". Declara una variable llamada nombre y asígnale el valor "Lua". Crea una variable llamada edady asígnale el valor 25. Establece una variable numeroDeVentas y asígnale el valor 50. Establece una variable saldoDisponible y asígnale el valor 1000. Muestra una alerta con el texto "¡Error! Completa todos los campos". Declara una variable llamada mensajeDeError y asígnale el valor "¡Error! Completa todos los campos". Ahora muestra una alerta con el valor de la variable mensajeDeError . Utiliza un prompt para preguntar el nombre del usuario y almacénalo en la variable nombre. Pide al usuario que ingrese su edad usando un prompt y almacénala en la variable edad. Ahora, si la edad es mayor o igual a 18, muestra una alerta con el mensaje "¡Puedes obtener tu licencia de conducir!".Si necesitas ayuda, las soluciones a las actividades estarán disponibles en la sección

==================

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';

console.log(mensajeDeError); alert(mensajeDeError);

let nombre = prompt('Nombre del usuario'); let edad = prompt('Ingrese su edad');

console.log(edad);

if(edad >= 18) { alert('¡Puedes obtener tu licencia de conducir!'); }

1 respuesta

¡Hola Juan!

Veo que estás trabajando en un desafío de JavaScript y parece que ya tienes una buena parte del código resuelto. Sin embargo, hay algunos detalles que podrías ajustar para que el código funcione correctamente.

  1. Declaración de variables: Asegúrate de que las variables numeroDeVentas y saldoDisponible sean números, ya que están entre comillas y JavaScript las interpretará como cadenas de texto. Puedes declararlas así:

    let numeroDeVentas = 50;
    let saldoDisponible = 1000;
    
  2. Uso de let para declarar variables: Si ya declaraste la variable nombre antes de usar el prompt, no necesitas volver a declararla con let. Simplemente asigna el valor del prompt a nombre:

    nombre = prompt('Nombre del usuario');
    
  3. Comparación de números: Cuando usas prompt, los valores ingresados se almacenan como cadenas de texto. Para comparar la edad numéricamente, convierte la entrada a un número:

    edad = parseInt(prompt('Ingrese su edad'), 10);
    

    Luego, la comparación funcionará correctamente:

    if (edad >= 18) {
        alert('¡Puedes obtener tu licencia de conducir!');
    }
    

Con estos ajustes, tu código debería funcionar como esperas. ¡Espero haber ayudado y buenos estudios!

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