@Bool()

2.0 新增

生成布尔类型值

数据类型起始版本 2.0.0

参数

名称类型必填默认值说明
trueWeight为真比例,如值:“2:1” ,表示生成随机 Bool 值 3 次平均 2 次为 true,一次为 false,默认:2:1
nullSampler为空(null)比例,如“1:2”表示生成随机值3次平均1次为null
dict用于生成布尔值的字典,字典值通过|分隔,只能有两个值,且第一个对应true,第二个对应false,例如:1|0,男|女,不指定时默认 true 和 false

用法

@Bool(arg0,arg1,arg2)

完整参数构造器,具体请查看完整参数说明。

示例:
@Bool(2:1,1:5,1|0)
输出:
1null0
@Bool(arg0,arg1)

生成true、false、null,其中true占比为trueWeight,null占比为nullWeight

示例:
@Bool(2:1,1:5)
输出:
truenullfalse
@Bool(arg0)

生成true、false、null,其中null按指定占比生成

示例:
@Bool(2:1)
输出:
truetruefalse
@Bool()

生成true或false,比例2:1

示例:
@Bool()
输出:
truefalse
← 返回函数参考