TypeScript-ի տուպլների ընտրովի տարրեր

Տուպլները կարող են ունենալ ընտրովի տարրեր, որոնց համար արժեք նշելը պարտադիր չէ: Տարրի ընտրովի լինելը նշելու համար տարրի տիպից հետո ավելացվում է հարցական նշան:

Օրինակի համար, օգտագործողի տուպլում ստեղծենք ևս մեկ ընտրովի տարր:

typescriptlet user: [string, number, boolean?];

Լրացնենք մեր տուպլը՝ նշելով երրորդ տարրը:

typescriptuser = ['john', 31, true];

Այժմ լրացնենք տուպլը՝ բաց թողնելով երրորդ տարրը:

typescriptuser = ['john', 31];
Задание 1

Լրացրեք տվյալներով հետևյալ տուպլը:

typescriptlet date: [number, number?, number?];