해결한 사람
1
명
정답률
100.00
%
시간 제한
10
ms
메모리 제한
256
MB
제네릭은 여러 타입에서 같은 로직을 재사용하면서 입력과 출력의 관계를 보존합니다. unknown을 돌려주는 함수와 달리 호출한 값의 구체적인 타입을 유지합니다.
아래 코드는 문법을 이해하기 위한 작은 예시이며, 문제의 정답과는 다릅니다.
function first<T>(items: readonly T[]): T | undefined { return items[0]; }
배열의 첫 항목을 반환하는 제네릭 함수와 undefined 처리를 완성하세요.
HTML 시작하기를 표시합니다.src/lesson.ts을 엽니다.TODO 주석 주변의 코드를 한 단계씩 수정합니다.별도의 입력값은 없습니다.
에디터에 준비된 파일을 수정하고 브라우저 미리보기에서 결과를 확인하세요.
별도의 출력값은 없습니다.
페이지가 정상적으로 열리고 문제의 완성 조건과 동작을 모두 만족하면 됩니다.
도움말: noUncheckedIndexedAccess에서는 배열 인덱스 결과가 undefined일 수 있습니다.