Неабавязковыя элементы карэжаў у TypeScript
Карэжы могуць мець неабавязковыя элементы, для якіх можна не задаваць значэнне. Каб паказаць, што элемент з'яўляецца неабавязковым, пасля тыпу элемента ставіцца пытальнік.
Для прыкладу ў карэжы з карыстальнікам зробім яшчэ адзін неабавязковы элемент:
typescriptlet user: [string, number, boolean?];
Давайце запоўнім наш карэж, указаўшы трэці элемент:
typescriptuser = ['john', 31, true];
А цяпер запоўнім карэж, апусьціўшы трэці элемент:
typescriptuser = ['john', 31];
Задание 1
Запоўніце дадзенымі наступны карэж:
typescriptlet date: [number, number?, number?];