TypeScriptin tuplejen valinnaiset elementit
Tuplessa voi olla valinnaisia elementtejä, joille ei tarvitse antaa arvoa. Osoittaaksesi, että elementti on valinnainen, laitetaan elementin tyypin jälkeen kysymysmerkki.
Esimerkkinä tehdään käyttäjä-tuplesta yksi valinnainen elementti:
let user: [string, number, boolean?];
Täytetään tuplemme antamalla kolmas elementti:
user = ['john', 31, true];
Ja nyt täytetään tuple jättämällä kolmas elementti pois:
user = ['john', 31];
Täytä seuraava tuple datalla:
let date: [number, number?, number?];