⊗jstsPmTpOE 25 of 55 menu

Elementos opcionales de tuplas en TypeScript

Las tuplas pueden tener elementos opcionales, para los cuales no es necesario asignar un valor. Para indicar que un elemento es opcional, se coloca un signo de interrogación después del tipo del elemento.

Como ejemplo, hagamos un elemento adicional opcional en la tupla con el usuario:

let user: [string, number, boolean?];

Llenemos nuestra tupla, especificando el tercer elemento:

user = ['john', 31, true];

Y ahora llenemos la tupla, omitiendo el tercer elemento:

user = ['john', 31];

Complete con datos la siguiente tupla:

let date: [number, number?, number?];
bydeenesfrptru