Typování n-tic v TypeScriptu

Pomocí operátoru rest v n-tici lze definovat sadu prvků, skládající se z libovolného počtu hodnot, které mají jeden typ.

Jako příklad si vytvořme n-tici, ve které má první prvek být řetězec, a poté bude následovat libovolný počet čísel:

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

Naplňme naši n-tici daty:

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

Vyplňte daty následující n-tici:

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

Vyplňte daty následující n-tici:

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