Standardfunktioner vid destruktureringsarray i JavaScript

Som standardvärde kan du också ange en funktion. Låt oss till exempel anta att vi har en funktion som returnerar aktuellt datum i månaden:

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

Låt oss ange denna funktion som standardvärde för variabeln day:

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

Modifiera koden ovan så att om månaden saknas i arrayen så tas den aktuella månaden som standard, och om värdet för året saknas - motsvarande aktuellt år.