JavaScript да массивини деструктуризация қилишда сузма функциялар

Сузма қиймат сифатида шунингдек функцияни кўрсатиш мумкин. Масалан, бизда ҳозирги ойнинг кунини қайтарувчи функция бор дейлик:

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

Келинг, бу функцияни day ўзгарувчиси учун сузма қиймат сифатида кўрсатамиз:

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

Юқорида олинган кодни шундай модификация қилингки, массивда ой учун қиймат йўқ бўлганда сузма сифатида ҳозирги ой олинсин, ва йил учун қиймат йўқ бўлганда - мос равишда ҳозирги йил олинсин.