개발자가 자체적인 사용자 함수를 선언하여 사용할 수 있습니다.
함수를 호출하는 데 필요한 기초 데이터 값을 전달해주는 것을 인자값이라고 합니다.
함수의 동작 결과값을 반환 받습니다.
재귀 호출이란 함수가 자기 자신을 호출하는 것을 말합니다.