인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

sksung님의 프로필 이미지
sksung

작성한 질문수

타입스크립트 입문 - 기초부터 실전까지

함수 타입 - 옵셔널 파라미터

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

작성

·

191

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) 
아닌가요~?

답변 1

0

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

sksung님의 프로필 이미지
sksung

작성한 질문수

질문하기