Hola Jeison, espero que estés bien
¡Gracias por compartir tu solución! Parece que estás trabajando en un proyecto de lógica de programación y estás utilizando JavaScript para implementar algunas funcionalidades básicas. Tu código se ve muy bien estructurado y estás cubriendo varios conceptos importantes como variables, alertas, y condiciones.
Un par de cosas que podrías considerar:
Validación de entrada: Cuando usas prompt
para obtener la edad, es una buena práctica verificar si el valor ingresado es un número válido antes de convertirlo con parseInt
. Podrías usar algo como:
let edad = prompt("¿Cuál es tu edad?");
if (!isNaN(edad)) {
edad = parseInt(edad);
} else {
alert("Por favor, ingresa un número válido para la edad.");
}
Mensajes personalizados: Podrías personalizar un poco más los mensajes de alerta usando el nombre que el usuario ingresa. Por ejemplo:
nombre = prompt("¿Cuál es tu nombre?");
alert("¡Hola, " + nombre + "! Bienvenido/a a nuestro sitio web.");
Manejo de errores: Ya que tienes un mensaje de error, podrías expandirlo para manejar diferentes tipos de errores o situaciones en tu aplicación.
Espero que estas sugerencias te sean útiles. ¡Sigue adelante con tu aprendizaje y experimentación con JavaScript!
Espero haber ayudado y buenos estudios!