Qual é o evento histórico importante mais próximo?

Dado um array de objetos contendo alguns dos principais eventos históricos e um objeto de data, você deve retornar o nome do evento histórico mais próximo dessa data.

Um objeto de evento histórico contém 2 propriedades; este é um exemplo:

{
  date: '2005-08-23',
  name: 'Hurricane Katrina'
}

⚠️ Você pode ver o array completo na aba Tests.

Exemplos

closestEvent(events, new Date(1990, 0, 1)) ➞ Fall of the Berlin Wall

closestEvent(events, new Date(2005, 0, 1)) ➞ Indian Ocean Earthquake and Tsunami Disaster

closestEvent(events, new Date()) ➞ Fukushima Nuclear Disaster

Notas

N/A