关于数据类型和存储的对象
Campaign 类似,Interact 支持针对存储对象的多种数据类型。用户变量、派生的字段和宏都可使用“数值”、“字符串”和“数据”数据类型。使用 Campaign 的日期格式设置来解释日期常量。
Interact 还支持向量数据类型。向量与数组类似,除了元素数为可变。Interact 可用的所有运算符具有针对至少一个它的参数的向量。
如果出现以下情况:
*
X [operation] Y = Z,其中 XYZ 为向量
*
SxSySz 为各个向量的大小
*
DxDyDz 为各个向量的数据类型,且 XY 必须包含相同数据类型。
那么以下为 true:
*
*
列出以下两个示例。
下表显示 Interact 如何计算表达式 IF((X+Y)==10)IF(NOT((X+Y)==10)),其中 X={1,2,3}Y={9,10,11}
由于公式必须计算为 True 或 False,且其中至少有一个运算符计算为 True,因此 IF((X+Y)==10)IF(NOT((X+Y)==10)) 这两个表达式的结果为 True。