안녕하세요.
이번 시간에는 함수의 리턴 타입을 지정하는 방법에 대해서 알아보겠습니다.
두 수를 합한 값을 리턴하는 함수를 보겠습니다.
function add(num1: number, num2: number) {
return num1 + num2;
}
이 함수에 리턴 타입을 지정하는 방법은 다음과 같습니다.
function add(num1: number, n2: number): number {
return num1 + num2;
}
함수가 리턴 값을 갖지 않을 때는 void를 지정할 수 있습니다.
function result(num1: number, num2: number): void {
console.log(num1 + ', ' + num2)
}
또는 변수를 지정하면서 함수를 선언할 때는 다음과 같이 리턴 타입을 지정할 수 있습니다.
let numberValue: Function;
let numberValue: () => number;
let numberValue: (a: number, b: number) => number;
이렇게 함수의 리턴 타입을 지정하는 방법에 대해서 알아봤습니다.
유용하셨다면, 공감과 구독 부탁 드립니다.
감사합니다. :)
댓글