# 函数

函数使用 `Function` 关键字定义：

```basic
Function {函数名}{类型标签}({参数}) 
     {语句} 
End Function
```

* `{函数名}` 可以是任意有效标识符。
* `{类型标签}` 是函数返回值的类型。如果 `{类型标签}` 被忽略，则函数默认返回整数值。
* `{参数}` 是一个用逗号分割开来的变量列表，在调用函数时将数据传递给函数。每个参数有可以有一个独立的类型标签。参数永远为本地变量。

函数可以使用 `Return` 语句返回结果。`Return` 后面可以是表达式。

如果函数没有 `Return` 语句，或者函数使用了不带任何表达式的 `Return`，则整数值函数将默认返回 `0`，字符串函数默认返回 `""`，自定类型值函数返回 `Null` 对象。
