더북(TheBook)

함수의 바디는 항상 블록으로 감싼다. 이 안에서 return 문으로 어떤 값이라도 리턴할 수 있다.

fun returnSum(a, b) {
  return a + b;
}

return 문 없이 블록 끝까지 실행되면 암묵적으로 nil이 리턴된다.

우리가 안 보는 사이에 nil이 슬그머니 잠입할 거라고 내가 말하지 않았는가.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.