TypeScript에서 튜플 채우기
rest 연산자를 사용하면
튜플에서 동일한 타입을 가진 임의의 개수의 값으로 구성된
요소 집합을 정의할 수 있습니다.
예를 들어, 첫 번째 요소는 문자열이어야 하고 그 뒤에 임의의 개수의 숫자가 오는 튜플을 만들어 보겠습니다:
let tpl: [string, ...number[]];
우리의 튜플을 데이터로 채워 봅시다:
tpl = ['str', 1, 2, 3, 4, 5];
다음 튜플을 데이터로 채우세요:
let tpl: [string, string, ...number[]];
다음 튜플을 데이터로 채우세요:
let tpl: [number, boolean, ...string[]];