강의

멘토링

커뮤니티

Inflearn Community Q&A

sksung6933's profile image
sksung6933

asked

TypeScript Introduction - From Basics to Practice

Function Types - Optional Parameters

옵셔널 파라미터[타입스크립트 핸드북]

Written on

·

219

1

안녕하세요 주신 타입스크립트 핸드북에 보면

함수의 인자 부분에 옵셔널 파라미타 ? 넣는 게 있던데,

function sum(a: number, b?: number): number {
  return a + b;
}
sum(10, 20); // 30
sum(10, 20, 30); // error, too many parameters
sum(10); // 10

컴파일 에러는 잡히겠지만,

sum(10); // 10
이 아니라

sum(10); // Nan        <-      10 + undefined(or null) 
아닌가요~?

typescriptjavascriptes6

Answer 1

0

captain님의 프로필 이미지
captain
Instructor

안녕하세요, 아 네 맞네요. 잘못 적힌 것 같아요. 알려주셔서 감사합니다 :)

sksung6933's profile image
sksung6933

asked

Ask a question