# rand ## 功能 生成伪随机数。 ## 语法 ```bt rand(min, max) ``` ## 参数 | 参数 | 类型 | 必填 | 默认值 | 说明 | | ------ | ------ | ------ | ------ | ------ | | min | Number | 否 | 无 | 最小值;只传一个参数时作为结束值。 | | max | Number | 否 | 无 | 最大值。 | ## 返回值 | 类型 | 说明 | | ------ | ------ | | Float/Int | 无参数返回 0 到 1 的 Float;整数范围参数返回 Int;任一参数为 Float 时返回 Float。 | ## 示例 ```bt result = rand(1, 10) // 输出:Int echo(type(result)) ``` ## 注意事项 - 随机源基于当前高精度时间混合,不是密码学随机数。