Taulukon destrukturoinnin oletusfunktiot JavaScriptissä

Oletusarvona voidaan myös määrittää funktio. Oletetaan esimerkiksi, että meillä on funktio, joka palauttaa kuukauden nykyisen päivän:

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

Määritetään tämä funktio muuttujan day oletusarvoksi:

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

Muokkaa yllä saatua koodia siten, että jos kuukauden arvo puuttuu taulukosta, otetaan oletuksena nykyinen kuukausi, ja jos vuoden arvo puuttuu - vastaavasti nykyinen vuosi.