함수 선언 방식과 예시

박중권·2024년 3월 5일
1

Info.

목록 보기
9/13

함수 선언 방식:

func 함수_이름(아규먼트_레이블: 파라미터_타입) -> 리턴_타입 {
//...코드
}

예시:

func sayHi(friend: String) {
print("Hi~ \(friend)!")
}
sayHi(friend: "Jake") //출력값: Hi~ Jake!

문자 보간법 ()을 통해 Jake를 불러올 수 있다.

예시 1:

func sayHi(to friend: String) {
print("Hi~ \(friend)!"
}
sayHi(to: "Jake"

friend에게 인사를 한다는 행동을 시키듯, to로도 명령을 시킬 수 있다.

예시 2:

func sayHi(_ friend: String) -> String {
return ("Hi~ \(friend)!")
}
print(sayHi("Jake") //출력값: Hi~ Jake!

_ 파라미터는, 파라미터를 다시 명령할 필요 없다. Jake를 넣으면, Jake가 바로 friend로 들어가게 된다.

profile
Hello World!

3개의 댓글

comment-user-thumbnail
2024년 3월 5일

지난주에는 많이 소통하지 못하였지만 질문하고 공유하면서 같이 공부하면 좋겠습니다! 이번주도 수고하셨습니다! !

답글 달기
comment-user-thumbnail
2024년 3월 5일

오늘 강의 들으신거 정리해보셨네요! 고생 많으셨습니다 앞으로도 화이팅이에요 :>

답글 달기
comment-user-thumbnail
2024년 3월 5일

정리해주신 거 보면서 한 번 더 복습되었네요! 오늘 고생하셨어요 열심히 해봅시다~ !

답글 달기