小白请教 判断 流程输出问题

李生_122038 2021-2-5 888

模块1



TracePrint("出门了 ")

Dim 是否有下雨=True

TracePrint(是否有下雨 )

Return 是否有下雨

然后在模块一的流程变量里

是否有雨 输出 “”


模块2就是判断


我模块一输出的是True 但它算出来是,假


请教是不是流程变量出问题了,我应如何写?

感谢!


上传的附件:
  • 1.png (大小:90.79K,下载次数:0)
  • 2.png (大小:87.65K,下载次数:0)
最新回复 (8)
  • 李生_122038 2021-2-5
    2
    这个流程变量, 输出,输入,无, 还有这个值,  的概念不太懂,视频也看过两次。可能理解能力有限。

    这个值,什么时候用“” {} 什么时候用true ? 感谢!
  • satoshi 2021-2-6
    3
    我也经常遇到判断相反的情况,不知道什么问题,明明判断的是真,确输出判断是假的结果..............
    求高人解答
  • 希鲁鲁君 2021-2-6
    4
    前面流程1“Dim 是否有下雨=True”
    判断里,是“是否有下雨”不是“是否有雨”
    你写错判断条件了
    输入,输出,无对于没有子流程都一样的
  • 李生_122038 2021-2-6
    5
    希鲁鲁君 前面流程1“Dim 是否有下雨=True” 判断里,是“是否有下雨”不是“是否有雨” 你写错判断条件了 输入,输出,无对于没有子流程都一样的
    感谢,“是否有下雨”,它是一个变量,只存在第一个模块。

    它应有一个输出才可以让其他  模块使用。

    所以判断  模块不应使用它吧。

    所以还是不行

  • 希鲁鲁君 2021-2-6
    6
    全局变量也要一致“是否有下雨”
    要不然数据只在单个流程块。
    得把变量命名一致
  • 李生_122038 2021-2-7
    7
    希鲁鲁君 全局变量也要一致“是否有下雨” 要不然数据只在单个流程块。 得把变量命名一致
    感谢回复,第一个流程块,变量“是否有下雨”
    如果全局变量输出也,“是否有下雨” 的话就会

    [12:47:32]第一个.task 第5行:名字 是否有下雨 出现了重复
    [12:47:32]新建流程4.flow 第7行:模块 第一个 没有加载成功
    [12:47:32]新建流程4.flow 第8行:子程序 第一个 没有找到

    重复了变量名了
  • 李生_122038 2021-2-7
    8
    希鲁鲁君 全局变量也要一致“是否有下雨” 要不然数据只在单个流程块。 得把变量命名一致
    输出。输出。 就是输不出。请教一下大伙
  • life 2021-2-7
    9
    第一个流程块里面的源码上把 dim  = 是否有下雨 删除
返回
发新帖