Подразумеване функције при деструктурисању низа у JavaScript-у

Као подразумевану вредност можете такође навести функцију. На пример, претпоставимо да имамо функцију која враћа тренутни дан у месецу:

javascriptfunction func() {
  return (new Date).getDate();
}

Хајде да наведемо ову функцију као подразумевану вредност за променљиву day:

javascriptlet [year, month, day = func()] = arr;
Задание 1

Модификујте горе добијени код тако да у случају недостатка вредности за месец у низу, подразумевано се узима тренутни месец, а у случају недостатка вредности за годину - одговарајуће тренутна година.