实例变量比较最大值
-
我想比较上面金木水火土5个实例变量的值,挑选出最大的,怎么能做到。
-
@maker发
如果是同一实例变量比较
用条件 选中最大/小实例
但是有相同的只会选中1个
需要另外用条件
实例变量=上面选中的实例变量的值(用其他变量暂存)
大概效果如下
-
您好,选中最大/小实例 这个我知道
但不清楚的是 单一实例下的比较
及根据单一实例自身的变量做比较
例如 您第三字体颜色变化的是金或土
因为金8和火8比木7大。
-
@maker发
这个是不能直接排序的
可以利用数组是比较方便快捷的一种办法
具体如下
逻辑子事件留空部分就可以用来写显示了,你可以让他依次显示出来就可以了,或者只显示数组的第1列,也就是00跟01
00是数字,01是属性名字
数字存在前面是方便排序,也就是Y0这行数字用来排序,我本来想用分隔符存在一个里面的,但是排序好像有问题,就分开存了
我这个因为是有多个实例,所以用了遍历循环,你如果只有单个实例,就不需要了,直接用点击条件执行就好了
-
第一下左键点击是随机赋值,第二下右键点击就是排序好了,上面是给不同文本改变颜色,希望对你有用
我这里的排序是把数组里面的5个都显示出来了
你如果只需要一个,就只显示数组里面排第1列显示出来就好了
附上工程,里面修改只显示第一个的地方注释了
多个实例变量利用数组排序.evk
-
这个临时数组的想法真是太棒了,十分感谢