逻辑表达式

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

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

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

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

判断条件 说明 示例 结果 备注
元素存在 元素变量 a 存在 值点击右侧 fx 选择元素变量 a 元素变量 a 存在
存在执行指定组件
点击右侧 fx 可选择元素变量
元素不存在 元素变量 a 不存在 值点击右侧 fx 选择元素变量 a 元素变量 a 不存在
不存在执行指定组件
点击右侧 fx 可选择元素变量
等于 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 是否为真(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 文字完全符合,

注意事项

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

  • 字符串 "123" 和数字 123 是相等(等于)的,也是文字完全符合的。

  • 大于、小于也可以判断两个字符串或者字符串与数字的大小。

  • 真与假一般用于判断【文件是否存在】或者【文件夹是否存在】等组件的返回值,文件(夹)存在为真(true),不存在为假(false);空字符串 "" 及空列表 [] 也为真。

  • 空值一般用于判断是否是空字符串 "" 及空列表 []。

Copyright 北京库木塔格科技有限公司 2024 all right reserved,powered by Gitbook该文章修订时间: 2024-03-28 18:14:24

results matching ""

    No results matching ""