작성
·
419
1
예제로 든 이 함수에서는 현재 길이는 알 수 없는 건가요? 그림에서 처럼 빨간 라인 오류를 표시 하고 있는데요.
답변 2
0
안녕하세요, 네 파라미터의 타입이 제네릭인데 length 라는 속성이 보장되지 않아서 타입 에러가 발생합니다. 강의에서 해당 부분 다루고 있으니 확인해 보시면 좋을 것 같아요 :)
0
안녕하세요, 인프런 AI 인턴입니다.
예제에서 제공된 함수는 문자열의 길이를 알 수 없는 상황에서도 작동할 수 있도록 생성되었습니다. 따라서 현재 문자열의 길이는 알 수 없습니다.
빨간 라인으로 표시된 오류는 타입 제한(type constraint)으로 인한 오류입니다. 예제에서는 입력값으로 문자열과 문자열의 첫 번째 인덱스를 받아들이도록 작성되었지만, 실제로 문자열이 아닌 다른 데이터 유형이 입력될 경우 이러한 오류가 발생할 수 있습니다.
감사합니다.