Туплови у TypeScript-у
Понекад нам може затребати потреба да складиштимо низ вредности различитих типова. TypeScript нам пружа тип података који се зове тупле (tuple). Тупле представља низ, чији сваки елемент има свој чврсто задати тип. А сам низ има чврсто задату дужину.
За пример направимо тупле, у коме ћемо складиштити име и старост корисника. У првом елементу тупла ћемо имати име и оно ће бити стринг, а у другом елементу ће бити старост и она ће бити број. Хајде да декларишемо описани тупле:
let user: [string, number];
Хајде да при декларацији попунимо наш тупле подацима:
let user: [string, number] = ['john', 31];
Хајде да испишемо елементе нашег тупла:
console.log(user[0]); // 'john'
console.log(user[1]); // 31
Направите тупле, који ће складиштити број године и број месеца.
Направите тупле, који ће складиштити број године и назив месеца.
Направите тупле, који ће складиштити број године, број месеца и број дана.