함수는 어느 언어에나 존재한다. 단지 그 문법이 다를뿐 매커니즘은 같다. 함수 사용법 아래 코드는 함수의 사용법을 정리한 것이다. func 함수이름(매개변수 이름 : 매개변수 타입, 매개변수 이름 : 매배변수 타입 ) -> 반환타입 { return 반환값 } // 일반적인 매개변수 2개와 Int형 반환 func func sum(a:Int, b:Int) -> Int{ return a + b ; } // 반환값이 없는 함수 // 반환값이 없는 경우 Void를 쓴다. func print(a:Int, b:Int) -> Void{ print(a+b); } // 매개변수가 없는 경우 func print() -> Int{ return Int.max; } //매개변수와 반환값이 없는경우 func hello() -> V..