1.0 KiB
1.0 KiB
title, nav_order, tags, mentions
| title | nav_order | tags | mentions | ||||
|---|---|---|---|---|---|---|---|
| 共享结构体 | 1 |
|
|
共享结构体
在附加包系统中,部分JSON结构体可以在多个模块中通用。
范围对象
范围对象用于定义两个数值之间的区间。
::: code-group
{
"min": 2,
"max": 4
}
当使用该对象时,系统会在最小值(含)和最大值(含)之间随机选取一个数值。每次调用范围对象都会重新进行随机取值。最大值不可小于最小值,但允许两者相等以实现固定取值。
分数对象
分数对象通过分子和分母定义分数关系。
::: code-group
{
"numerator": 3,
"denominator": 5
}
该对象在计算时将使用分子除以分母的商值(即 分子 ÷ 分母)。分子和分母的数值必须大于等于 1,且分母不能等于分子(即不能形成值为1的分数)。