Preenchendo Tuplas em TypeScript

Com o operador rest em uma tupla, é possível definir um conjunto de elementos consistindo de um número arbitrário de valores que possuem um mesmo tipo.

Por exemplo, vamos criar uma tupla na qual o primeiro elemento deve ser uma string, e depois seguirá um número arbitrário de números:

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

Vamos preencher nossa tupla com dados:

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

Preencha com dados a seguinte tupla:

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

Preencha com dados a seguinte tupla:

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