함수 선언 방식:
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로 들어가게 된다.
지난주에는 많이 소통하지 못하였지만 질문하고 공유하면서 같이 공부하면 좋겠습니다! 이번주도 수고하셨습니다! !