Standaardfuncties bij destructuring van arrays in JavaScript

Je kunt ook een functie opgeven als standaardwaarde. Stel dat we bijvoorbeeld een functie hebben die de huidige dag van de maand retourneert:

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

Laten we deze functie opgeven als standaardwaarde voor de variabele day:

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

Pas de hierboven verkregen code zo aan dat bij afwezigheid van een waarde voor de maand in de array de huidige maand standaard wordt genomen, en bij afwezigheid van een waarde voor het jaar - respectievelijk het huidige jaar.