Auffüllen von Tupeln in TypeScript

Mit dem Rest-Operator kann man in einem Tupel eine Menge von Elementen definieren, die aus einer beliebigen Anzahl von Werten desselben Typs besteht.

Als Beispiel erstellen wir ein Tupel, in dem das erste Element ein String sein muss, gefolgt von einer beliebigen Anzahl von Zahlen:

typescriptlet tpl: [string, ...number[]];

Füllen wir unser Tupel mit Daten:

typescripttpl = ['str', 1, 2, 3, 4, 5];
Задание 1

Füllen Sie das folgende Tupel mit Daten:

typescriptlet tpl: [string, string, ...number[]];
Задание 2

Füllen Sie das folgende Tupel mit Daten:

typescriptlet tpl: [number, boolean, ...string[]];