JS-Snippet: Get last X Years

Um via JS die letzten X Jahreszahlen in einem Array zu bekommen, kann man folgende Funktion nutzen.

getPreviousYears() {
  let yearCount = 10;
  let currentYear = new Date().getFullYear(); // 2021
  let yearArr = [];
  for(let i=currentYear-yearCount;i<=currentYear;i++) {
      yearArr.push(i);
  }
  console.log(JSON.stringify(yearArr));
  return yearArr;
},

Wenn man nicht das Jahr vom Client nutzen möchte könnte man das ‘currentYear’ auch serverseitig abfragen und in die Funktion induzieren.