Vipengele vya Hiari vya Tuple katika TypeScript
Tuple zinaweza kuwa na vipengele vya hiari, ambavyo hakuna haja ya kuweka thamani. Kueleza kuwa kipengele ni cha hiari, alama ya kuuliza huwekwa baada ya aina ya kipengele.
Kwa mfano, katika tuple ya mtumiaji tufanye kipengele kingine cha hiari:
let user: [string, number, boolean?];
Wacha tuijaze tuple yetu, tukiweka kipengele cha tatu:
user = ['john', 31, true];
Sasa tuijaze tuple, tukiacha kipengele cha tatu:
user = ['john', 31];
Jaza tuple ifuatayo kwa data:
let date: [number, number?, number?];