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 prácticar.

let nombre = "Lua";
let edad = 25;
let numeroDeVentas = 50;
let saldoDisponible = 1000;
let mensajeDeError = "¡Error! Completa todos los campos";

alert("¡Bienvenida y bienvenido a nuestro sitio web!");
alert("¡Error! Completa todos los campos");
alert(mensajeDeError);

nombre = prompt("Ingrese su nombre, por favor: ");
edad = prompt("Ingrese su edad, por favor: ");

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

1 respuesta

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

Parece que estás trabajando en un desafío para practicar conceptos básicos de programación en JavaScript. Vamos a revisar tu código y ver si hay algo que podrías ajustar o mejorar:

  1. Alertas iniciales: Estás mostrando dos alertas con el mismo mensaje de error. Puedes simplificarlo eliminando una de ellas, ya que la variable mensajeDeError ya contiene el texto que deseas mostrar.

  2. Uso de prompt: Estás utilizando prompt para pedir al usuario su nombre y edad, lo cual está correcto. Asegúrate de que el usuario ingrese valores válidos, especialmente para la edad, que debería ser un número.

  3. Condicional para la edad: Tu condición if (edad >= 18) está bien planteada. Solo recuerda que el valor obtenido de prompt es un string, por lo que podrías convertirlo a número usando parseInt para asegurarte de que la comparación se realice correctamente. Por ejemplo:

    edad = parseInt(prompt("Ingrese su edad, por favor: "));
    
  4. Ejecución del código: Todo parece estar en orden para cumplir con los requisitos del desafío. Asegúrate de probar el código para ver cómo se comporta en diferentes escenarios.

Espero que estas sugerencias te sean útiles. ¡Sigue practicando y disfrutando del aprendizaje de programación! Espero ter ayudado y buenos estudios!