
함수 선언과 호출타입스크립트에서 함수는 다음과 같이 선언한다.function greet(name: string): string { return `Hello ${name}`;}name: string → name이라는 매개변수는 string 타입이어야 함: string → 이 함수는 string을 반환함만약 return 값을 생략하거나 반환값이 없으면 void 타입을 사용한다. 타입 별칭을 이용한 함수 타입 선언함수타입을 명시할 대 타입 별칭을 활용하면 코드가 훨씬 읽기 쉬워짐type ArrowFuncType = (name: string) => string;const arrowFunc: ArrowFuncType = (name) => { return `Hi ${name}`;};console.log(arro..