TypeScript-da Kortejlar

Ba'zida biz turli xil turdagi qiymatlarni saqlash zarurati paydo bo'lishi mumkin. TypeScript bizga kortej (tuple) deb ataladigan ma'lumotlar turini taqdim etadi. Kortej - bu har bir elementi o'zining qattiq belgilangan turiga ega bo'lgan massivdir. Massivning o'zi esa qattiq belgilangan uzunlikka ega.

Misol uchun, foydalanuvchi ismi va yoshini saqlaydigan kortej yarataylik. Kortejning birinchi elementida ism bo'ladi va u satr bo'ladi, ikkinchi elementida esa yosh bo'ladi va u son bo'ladi. Keling, tavsiflangan kortejni e'lon qilaylik:

typescriptlet user: [string, number];

Keling, e'lon qilayotganda kortejimizni ma'lumotlar bilan to'ldiraylik:

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

Keling, kortejimizning elementlarini chiqaraylik:

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

Yil raqami va oy raqamini saqlaydigan kortej yarating.

Задание 2

Yil raqami va oy nomini saqlaydigan kortej yarating.

Задание 3

Yil raqami, oy raqami va kun raqamini saqlaydigan kortej yarating.