TypeScript-тегі кортеждер

Кейде бізге әртүрлі типтегі мәндерді сақтау қажеттілігі туындауы мүмкін. TypeScript бізге кортеж (tuple) деп аталатын деректер түрін ұсынады. Кортеж - бұл әрбір элементінің өзінің қатаң белгіленген түрі бар массив. Ал массивдің өзінің қатаң белгіленген ұзындығы бар.

Мысал ретінде біз пайдаланушының аты мен жасын сақтайтын кортеж жасайық. Кортеждің бірінші элементінде бізде аты болады және ол жол болып табылады, ал екінші элементінде бізде жасы болады және ол сан болады. Сипатталған кортежді жариялайық:

typescriptlet user: [string, number];

Жариялау кезінде кортежімізді деректермен толтырайық:

typescriptlet user: [string, number] = ['john', 31];

Кортежіміздің элементтерін шығарайық:

typescriptconsole.log(user[0]); // 'john'
console.log(user[1]); // 31
Задание 1

Жыл нөмірі мен ай нөмірін сақтайтын кортеж жасаңыз.

Задание 2

Жыл нөмірі мен ай атауын сақтайтын кортеж жасаңыз.

Задание 3

Жыл нөмірін, ай нөмірін және күн нөмірін сақтайтын кортеж жасаңыз.