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.