TypeScript හි tuples
සමහර විට විවිධ වර්ගවල අගයන් අරාවක් ගබඩා කිරීමට අවශ්යතාවය ඇතිවිය හැක. TypeScript අපට tuple (tuple) ලෙස හැඳින්වෙන දත්ත වර්ගයක් සපයයි. Tuple යනු එක් එක් මූලද්රව්යයට එහිම දැඩි ලෙස නියම කරන ලද වර්ගයක් ඇති අරාවකි. එමෙන්ම අරාවට දැඩි ලෙස නියම කරන ලද දිගක් ඇත.
උදාහරණයක් වශයෙන්, පරිශීලකයෙකුගේ නම සහ වයස ගබඩා කරන tuple එකක් සාදමු. Tuple එකේ පළමු මූලද්රව්යයේ අපට නම ඇති අතර එය string එකක් වනු ඇත, දෙවන මූලද්රව්යයේ අපට වයස ඇති අතර එය number එකක් වනු ඇත. අපි විස්තර කළ tuple එක ප්රකාශ කරමු:
let user: [string, number];
ප්රකාශ කරන විට අපගේ tuple එක දත්තවලින් පුරවමු:
let user: [string, number] = ['john', 31];
අපගේ tuple එකේ මූලද්රව්ය මුද්රණය කරමු:
console.log(user[0]); // 'john'
console.log(user[1]); // 31
වර්ෂයේ අංකය සහ මාසයේ අංකය ගබඩා කරන tuple එකක් සාදන්න.
වර්ෂයේ අංකය සහ මාසයේ නම ගබඩා කරන tuple එකක් සාදන්න.
වර්ෂයේ අංකය, මාසයේ අංකය සහ දිනයේ අංකය ගබඩා කරන tuple එකක් සාදන්න.