逻辑表达式

  • 一般用于「if 假如」、「if else 假如...否则」及 「while 条件循环」组件,用于判断两个数据的关系或者一个数据的真、假及空。

  • 点击数据类型查看数据类型的定义。

  • 点击组件右侧属性,判断条件或者循环条件右侧的编辑按钮进行选择规则条件界面,点击 fx 可以选择变量。

定义第一个值为 a ,定义第二个值为 b。

判断条件 说明 示例 结果 备注
元素存在 元素变量 a 存在 值点击右侧 fx 选择元素变量 a 元素变量 a 存在
存在执行指定组件
点击右侧 fx 可选择元素变量
元素不存在 元素变量 a 不存在 值点击右侧 fx 选择元素变量 a 元素变量 a 不存在
不存在执行指定组件
点击右侧 fx 可选择元素变量
a 是否为真(true) a 为 true a 为真,
条件成立或者循环条件为真
布尔值 true 为真
a 是否是假(false) a 为 false a 为假,
条件成立或者循环条件为真
布尔值 false 为假
文字包含 a 是否包含 b a 为 1234,
b 为 "123"
a 包含 b,
条件成立或者循环条件为真
可以判断数字和字符串的包含关系
文字不包含 a 是否不包含 b a 为 456,
b 为 "123"
a 不包含 b,
条件成立或者循环条件为真
可以判断数字和字符串的包含关系
文字始于 b 是否与 a 的开头部分相同 a 为 1234,
b 为 "123"
a 文字始于 b,
条件成立或者循环条件为真
可以判断数字和字符串的包含关系
文字结尾 b 是否与 a 的结尾部分相同 a 为 1234,
b 为 "234"
a 文字结尾于 b,
条件成立或者循环条件为真
可以判断数字和字符串的包含关系
文字完全符合 a 和 b 数据内容是否完全相同 a 为 1234,
b 为 "1234"
a、b 文字完全符合,
条件成立或者循环条件为真
会将两个数据都转换
成字符串再进行比较,
a、b 文字完全符合
等于 a 是否等于 b a 为 123,
b 为 "123"
a 等于 b,
条件成立或者循环条件为真
字符串和数字也可能相等
不等于 a 是否不等于 b a 为 1234,
b 为 "123"
a 不等于 b,
条件成立或者循环条件为真
可以判断字符串和数字的大小
大于 a 是否大于 b a 为 "1234",
b 为 "123"
a 大于 b,
条件成立或者循环条件为真
可以判断字符串和数字的大小
大于或等于 a 是否大于或者等于 b a 为 "1234",
b 为 "123"
a 大于 b,
条件成立或者循环条件为真
可以判断字符串和数字的大小
小于 a 是否小于 b a 为 "123",
b 为 "1234"
a 小于 b,
条件成立或者循环条件为真
可以判断字符串和数字的大小
小于或等于 a 是否小于或者等于 b a 为 "123",
b 为 "1234"
a 小于 b,
条件成立或者循环条件为真
可以判断字符串和数字的大小
空值 a 是否为
空字符串 "" 或者空列表 []
a 为 "" a 空值,
条件成立或者循环条件为真
空字符串 "" 及空列表 [] 为空值
非空值 a 是否不是
空字符串 "" 或者空列表 []
a 为 "123" a 不为空值,
条件成立或者循环条件为真
除空字符串 "" 及空列表 []
以外其他数据为非空值
时间为 a、b 两个时间是否相等 a 为 "10:15",
b 为 "10:15"
a 等于 b,
条件成立或者循环条件为真
a、b 时间格式必须相同,
支持对比时分秒
时间早于 a 时间是否早于 b 时间 a 为 "10:15",
b 为 "10:10"
a 早于 b,
条件成立或者循环条件为真
a、b 时间格式必须相同,
支持对比时分秒
时间晚于 a 时间是否晚于 b 时间 a 为 "10:15",
b 为 "10:10"
a 早于 b,
条件成立或者循环条件为假
a、b 时间格式必须相同,
支持对比时分秒
日期为 a、b 两个日期是否相等 a 为 "2024-11-10",
b 为 "2024-11-09"
a 不等于 b,
条件成立或者循环条件为假
a、b 日期格式必须相同
日期早于 a 日期是否早于 b 日期 a 为 "2024-11-10",
b 为 "2024-11-09"
a 晚于 b,
条件成立或者循环条件为假
a、b 日期格式必须相同
日期晚于 a 日期是否晚于 b 日期 a 为 "2024-11-10",
b 为 "2024-11-09"
a 晚于 b,
条件成立或者循环条件为真
a、b 日期格式必须相同

注意事项

  • 点击数据类型查看数据类型的定义
  • 字符串 "123" 和数字 123 是相等(等于)的,也是文字完全符合的。
  • 大于、小于也可以判断两个字符串或者字符串与数字的大小。
  • 真与假一般用于判断「文件是否存在」或者「文件夹是否存在」等组件的返回值,文件(夹)存在为真(true),不存在为假(false);空字符串 "" 及空列表 [] 也为真。
  • 空值一般用于判断是否是空字符串 "" 及空列表 []。
  • 进行时间或者日期对比时,两个对比数据的格式必须相同,否则将会报错。如果不清楚格式可以尝试使用「时间格式转换」组件进行转换后再进行对比。
Copyright 北京库木塔格科技有限公司 2024 all right reserved,powered by Gitbook该文章修订时间: 2024-12-19 19:05:24

results matching ""

    No results matching ""