Как я могу сгенерировать список массивов до сегодняшнего дня?Я не могу жестко кодировать [2016,2017,2018], потому что я должен делать это каждый год.
[2016,2017,2018]
function (numberOfYearsBack) { // }
Получите текущий год с помощью getFullYear() и используйте Array.from() с функцией карты для объявления и инициализации массива с нужными значениями:
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));