volver al archivo
09
MAY
día 09 / 30

El diario de Ari

Fácil
arraysobjectsfiltersort
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
  1. [01]filtra por AV y ordena desc
  2. [02]Ari no escribió ese día
  3. [03]diario vacío
  4. [04]tres entradas de Ari — ya orden descendente