получить предыдущие годы в массиве с помощью моментов - PullRequest
0 голосов
/ 28 сентября 2018

Как я могу сгенерировать список массивов до сегодняшнего дня?Я не могу жестко кодировать [2016,2017,2018], потому что я должен делать это каждый год.

function (numberOfYearsBack) { // }

1 Ответ

0 голосов
/ 28 сентября 2018

Получите текущий год с помощью getFullYear() и используйте Array.from() с функцией карты для объявления и инициализации массива с нужными значениями:

const years = (back) => {
  const year = new Date().getFullYear();
  return Array.from({length: back}, (v, i) => year - back + i + 1);
}

console.log(years(3));
...