historia · contexto
Historia
Día 9
El sistema de notas privadas de la estación era un simple .sqlite protegido con una contraseña que Lía tecleaba todos los días. El fichero estaba entre los backups. La contraseña no.
Te lleva dos horas bajarle los permisos. Entras. El diario de Ari aparece primero.
No lo lees. Solo filtras sus entradas por fecha y cierras. Eso te dices.
objetivo · spec
Tu misión
Tu misión
Implementa entradasDeAri(entradas) que recibe un array de objetos { autor, fecha, texto } y devuelve solo las entradas cuyo autor sea 'AV', ordenadas por fecha descendente (más reciente primero).
Ejemplo
entradasDeAri([
{ autor: 'AV', fecha: 100, texto: 'a' },
{ autor: 'LM', fecha: 200, texto: 'b' },
{ autor: 'AV', fecha: 300, texto: 'c' },
])
// → [
// { autor: 'AV', fecha: 300, texto: 'c' },
// { autor: 'AV', fecha: 100, texto: 'a' }
// ]
validación
Casos de prueba
tests/4.casesmostrando 4 de 4
- [01]filtra por AV y ordena desc
- [02]Ari no escribió ese día
- [03]diario vacío
- [04]tres entradas de Ari — ya orden descendente