Elemen Opsional Tuple di TypeScript
Tuple dapat memiliki elemen opsional, yang nilainya tidak harus ditetapkan. Untuk menunjukkan bahwa suatu elemen adalah opsional, tanda tanya diletakkan setelah tipe elemen.
Sebagai contoh, dalam tuple dengan user kita buat satu elemen opsional lagi:
let user: [string, number, boolean?];
Mari kita isi tuple kita, dengan menentukan elemen ketiga:
user = ['john', 31, true];
Dan sekarang isi tuple, dengan menghilangkan elemen ketiga:
user = ['john', 31];
Isi dengan data tuple berikut:
let date: [number, number?, number?];