← 문제 목록
중급 TypeScript 50P

함수 오버로드 시그니처 불일치

다음 TypeScript 코드에서 버그를 찾으세요:
TYPESCRIPT
function parse(input: string): number;
function parse(input: number): string;
function parse(input: string | number): number | string {
    if (typeof input === "string") {
        return parseInt(input);
    }
    return String(input);
}

const result = parse(true);

답변

로그인 후 제출하기
0명 풀이 · 정답률 0%