Προαιρετικά Στοιχεία των Tuples στο TypeScript
Τα tuples μπορούν να έχουν προαιρετικά στοιχεία, για τα οποία δεν χρειάζεται να οριστεί τιμή. Για να υποδείξετε ότι ένα στοιχείο είναι προαιρετικό, τοποθετείται ερωτηματικό μετά τον τύπο του στοιχείου.
Για παράδειγμα, ας κάνουμε ένα ακόμη προαιρετικό στοιχείο στο tuple με τον χρήστη:
let user: [string, number, boolean?];
Ας συμπληρώσουμε το tuple μας, ορίζοντας το τρίτο στοιχείο:
user = ['john', 31, true];
Τώρα ας συμπληρώσουμε το tuple, παραλείποντας το τρίτο στοιχείο:
user = ['john', 31];
Συμπληρώστε με δεδομένα το ακόλουθο tuple:
let date: [number, number?, number?];