8. 함수
Optional Function Scope: You can use keyword local to limit the scope the function or ignore the scope section which will make it a global function.
Function Name: This is the actual name of the function. The function name and the parameter list together constitute the function signature.
Arguments: A argument is like a placeholder. When a function is invoked, you pass a value to the argument. This value is referred to as actual parameter or argument. The parameter list refers to the type, order, and number of the arguments of a method. Arguments are optional; that is, a method may contain no argument.
Function Body: The method body contains a collection of statements that define what the method does.
Return:In Lua, it is possible to return multiple values by follwing the return keyword with the comma separated return values.