您可以临时将布尔值、数字或字符串变量内的值从一个类型转换为另一个类型(类型转换)以在一个 action 中使用。 例如,使用

lt;YourStringVariable>.String:toNumber$ 将字符串变量的值转换为数字变量以执行数学运算。

在文本字段中,输入

lt;variable name>.。 输入句点后,自动填充会建议可能的操作,如 toNumber

变量类型 类型转换选项
布尔值
  • invert: 将布尔值转换为相反值(True 转换为 False,False 转换为 True)。
  • toNumber: 将布尔值转换为数字值(True 为 1,False 为 0)。
  • toString: 将布尔值转换为字符串值。
数字
  • decrement: 将数值减少 1。
  • increment: 将数值增加 1。
  • toString: 将数字值转换为字符串值。
    注: 当您将数值转换为字符串值时,如果该数值有小数部分,转换后小数部分将被移除。 例如,15.234 在转换时将显示为 15
字符串
  • length: 返回字符串中的字符数作为数值。
  • lowercase: 将字符串中的字符转换为小写。
  • reverse: 反转字符串中的字符。
  • toBoolean: 将字符串值转换为布尔值。
  • toNumber: 将字符串值转换为数字值。 从字符串到数字 action 的限制适用于此处。

    请参阅从字符串到数字 action

  • trim: 修剪给定字符串中的空格。
  • uppercase: 将字符串中的字符转换为大写。
注: 以下场景不支持类型角色分配:
  • 作为在 bots 之间传递的值。
  • 作为使用 Universal Recorder 捕获的对象的属性值。

    Object properties