DevPath · Aprende a programar ESPTEN

Mini-proyecto: tu perfil en números

¿Qué vas a construir?

Tu primer mini-proyecto 🎉

Llevas seis módulos. Ya sabes guardar datos en variables, hacer cuentas con operadores, escribir funciones y tomar decisiones con condicionales. Hasta ahora los practicaste por separado. Hoy los juntas todos para construir algo de verdad.

Vas a crear una ficha personal en números: le das un nombre y un año de nacimiento, y tu programa calcula la edad, los días vividos y un mensaje a medida. Una pequeña app, hecha por ti.

La clave: piezas pequeñas

No construirás la ficha de golpe. La partirás en funciones pequeñas, cada una con un trabajo:

Así trabajan los programas reales: muchas piezas simples que, combinadas, hacen algo potente.

🚩 Este es el primer checkpoint de tu app. Hoy modelas a una persona. Más adelante la harás crecer: pasarás de esta ficha a gestionar un equipo entero con estadísticas. Cada cosa que aprendes se va sumando a un proyecto de verdad.

Míralo funcionando primero

Pulsa Ejecutar abajo para ver la ficha terminada. No hace falta que entiendas cada línea todavía: en los ejercicios la construirás pieza a pieza. 👇

Ejemplos

La ficha terminada — pulsa Ejecutar

function calcularEdad(nac, actual) { return actual - nac; }
function diasVividos(edad) { return edad * 365; }
function mensajeEdad(edad) {
  if (edad < 18) return "¡A tope de energía! 🎧";
  if (edad < 30) return "En tu mejor momento 🚀";
  return "Con experiencia y sabiduría 🦉";
}

function ficha(nombre, nac, actual) {
  const edad = calcularEdad(nac, actual);
  return `🪪 FICHA DE ${nombre}
Edad: ${edad} años
Días vividos: ${diasVividos(edad)}
${mensajeEdad(edad)}`;
}

console.log(ficha("Ana", 2000, 2026));
Pon esto en práctica

DevPath es un curso práctico: aquí lees la teoría; en la app la pones en práctica con ejercicios que se ejecutan de verdad, sin conexión.

Empezar gratis en la app →
Ver el módulo →