-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
질문이 있습니다.
24.01.11 20:02 작성 조회수 139
0
type MultiplyTwoNumbers = (x: number, y: number) => number;
function multiplyTwoNumbers (x, y): MultiplyTwoNumbers{
return x * y;
}
const multiplyTwoNumbers: MultiplyTwoNumbers = (x, y) => x * y;
안녕하세요 선생님
함수선언식은 파라미터의 타입 유추가 안되고 함수표현식은 타입 유추가 되는 이유가 무엇인가요?
답변을 작성해보세요.
0
0
코드팩토리
지식공유자2024.01.12
안녕하세요!
첫번째 작성하신 코드는 반환 타입이 MultiplyTwoNumbers라는 뜻입니다.
그렇기 때문에 당연히 타입 유추가 되지 않습니다.
감사합니다!
답변 2