Skip to content

tail

첫 번째 요소를 제외한 모든 요소가 포함된 새 배열을 반환합니다.

이 함수는 배열을 입력받아 첫 번째 요소를 제외한 모든 요소를 포함하는 새 배열을 반환합니다. 입력 배열이 비어 있거나 요소가 하나만 있는 경우 빈 배열을 반환합니다.

인터페이스

typescript
function tail<T>(arr: [T]): [];
function tail(arr: []): [];
function tail<T, U>(arr: [T, ...U[]]): U[];
function tail<T>(arr: T[]): T[];

파라미터

  • arr (T[]): 첫 번째 요소를 제외할 배열이에요.

반환 값

(T[]): 입력 배열의 첫 번째 요소를 제외한 모든 요소가 포함된 새 배열이에요.

예시

typescript
const arr1 = [1, 2, 3];
const result = tail(arr1);
// result는 [2, 3]가 돼요.

const arr2 = [1];
const result2 = tail(arr2);
// result2는 []가 돼요.

const arr3 = [];
const result3 = tail(arr3);
// result3는 []가 돼요.

MIT 라이선스에 따라 배포됩니다.