함수

함수의 기본적인 형태

Untitled

func name(parameters) -> ReturnType {
		return 
}

이를 응용하여 만든 함수의 형태

func study(major: String) -> String {
    let studying = "Study " + major + "🔥"
    return studying
}

print(study(major: "Math")) // Prints "Study Math🔥"

함수는 매개 변수가 여러 개 필요한 함수를 정의할 때 쉼표(,)로 매개변수를 구분

단, 함수를 호출 할 때 매개 변수 이름을 붙여주고 콜론(:)을 적어준 후 전달인자를 보냄

// 예제
func Info(name: String, age: Int) {
    return "당신의 이름은 \\(name) 이며 나이는 \\(age) 입니다."
}

let rs = Info(name: "리넴", age: 29) 
print(rs) // 당신의 이름은 리넴 이며 나이는 29 입니다.