함수 매개변수 이름

작성일

함수 매개변수 이름

//함수, 메서드 정의
func myFunction(name: String) -> String{
  return "안녕하세요?! \(name) 입니다!"
}

//함수, 메소드를 호출 call
myFunction(name: "류민희")

출력

"안녕하세요?! 류민희 입니다!"

이렇게 name이란 매개변수를 받아서 원하는걸 호출할 수 있다.
하지만 이 매개변수를 바꿔줄 수 있다.

매개변수 이름 바꾸기

//함수, 메서드 정의
func myFunction(with name: String) -> String{
  return "안녕하세요?! \(name) 입니다!"
}

//함수, 메소드를 호출 call
myFunction(with: "하하")

출력

안녕하세요?! 하하 입니다~

매개변수 안쓰고 넘기기

//함수, 메서드 정의
func myFunction(_ name: String) -> String{
  return "안녕하세요?! \(name) 입니다!"
}

//함수, 메소드를 호출 call
myFunction("하하")

이렇게 _ 를 사용하면 매개변수 이름을 안써도 된다.