1. 함수함수란 특정 작업을 수행하는 코드 모음을 말한다. 함수의 이름을 지을 때는 함수의 동작에 관련되도록 짓는다. 예를 들어 더하는 기능을 하는 함수의 이름은 "add"라고 할 수 있다. 1-1. 함수의 정의함수는 하나 이상의 매개변수와 반환값을 가질 수 있다. 매개변수(parameter)는 없을 수도 있으며, 반환 값이 Void 타입인 경우 생략이 가능하다. func 함수명(매개변수명: 타입) -> 반환 타입 { ...함수에서 실행할 작업... return 반환값} 1-2. 매개변수(parameter)매개변수란 함수가 특정 동작을 수행할 때 사용할 값으로, "매개변수명: 타입" 형태로 사용한다. 매개변수명은 목적에 맞게 설정하도록 하며, 설정한 매개변수명은 함수 호출 시 사용해야 한다...