본문 바로가기
Tips & Tricks

[TypeScript] 함수의 리턴 타입 지정하는 방법

by 혀코 2023. 1. 2.

안녕하세요.

이번 시간에는 함수의 리턴 타입을 지정하는 방법에 대해서 알아보겠습니다.

 

두 수를 합한 값을 리턴하는 함수를 보겠습니다.

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;

 

이렇게 함수의 리턴 타입을 지정하는 방법에 대해서 알아봤습니다.

유용하셨다면, 공감과 구독 부탁 드립니다.

감사합니다. :)

 

댓글