Προεπιλεγμένες συναρτήσεις κατά την αποδόμηση πίνακα στο JavaScript

Ως προεπιλεγμένη τιμή μπορεί επίσης να οριστεί και μια συνάρτηση. Ας υποθέσουμε, για παράδειγμα, ότι έχουμε μια συνάρτηση που επιστρέφει την τρέχουσα ημέρα του μήνα:

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

Ας ορίσουμε αυτή τη συνάρτηση ως προεπιλεγμένη τιμή για τη μεταβλητή day:

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

Τροποποιήστε τον παραπάνω κώδικα έτσι ώστε αν λείπει τιμή για τον μήνα από τον πίνακα, να λαμβάνεται ως προεπιλογή ο τρέχων μήνας, και αν λείπει η τιμή για το έτος - αντίστοιχα το τρέχον έτος.