跳到主要内容

区间(interval)

概念

区间是一个二元组, 用来表示一个范围

表示方法

以烟花的飞行时间为例:

##列表表示法
# 第一个元素 表示区间的左端点
# 第二个元素 表示区间的右端点
# 这个语句意为: 烟花的飞行时间从20ticks 到100ticks 之间随机选取
flyTime: [20, 100]
##对象表示法
# minimum 表示区间的左端点
# maximum 表示区间的右端点
# 这个语句和上方的列表表示法的示例意义相同
flyTime:
minimum: 20
maximum: 100
##单值表示法
# 该方法仅需要一个值, 表示左端点与右端点均为该值
# 这个语句表示: 烟花的飞行时间为定值: 40ticks
flyTime: 40

实际应用中,你可以根据自身的喜好和需求自行选择表示方法