Tengo este script para apuntar al último juego dentro de una matriz.
const lastMatch = league.data.schedule.events.pop();
Pero eso aparece en el último juego, y entiendo por qué. De hecho, quiero apuntar a los juegos que están 'completados'.
Lo intenté
const lastMatch = league.data.schedule.events.state('completed');
Puede obtener todos los juegos con la propiedad completed
mediante el método Array#filter
.
const completed = games.filter(({ state }) => state === "completed")
Esto devolverá una nueva matriz con los elementos que cumplen la condición especificada.