Mengisi Tuple di TypeScript
Dengan menggunakan operator rest
dalam tuple, kita dapat mendefinisikan sekumpulan elemen
yang terdiri dari sejumlah
nilai arbitrer dengan tipe yang sama.
Sebagai contoh, mari kita buat sebuah tuple, di mana elemen pertama harus berupa string, dan kemudian diikuti oleh sejumlah angka arbitrer:
let tpl: [string, ...number[]];
Mari isi tuple kita dengan data:
tpl = ['str', 1, 2, 3, 4, 5];
Isi dengan data tuple berikut:
let tpl: [string, string, ...number[]];
Isi dengan data tuple berikut:
let tpl: [number, boolean, ...string[]];