Numatytojos funkcijos destruktūrizuojant masyvą JavaScript

Kaip numatytoji reikšmė taip pat galima nurodyti funkciją. Tarkime, pavyzdžiui, mes turime funkciją, kuri grąžina dabartinę mėnesio dieną:

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

Nurodykime šią funkciją kaip numatytąją kintamojo day reikšmę:

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

Modifikuokite gautą aukščiau kodą taip, kad jei masyve trūksta mėnesio reikšmės, numatytasis būtų dabartinis mėnuo, o jei trūksta metų reikšmės - atitinkamai dabartiniai metai.