level 5
它会一直循环检测if条件,还是只检测一次就结束if检测了
2021年08月11日 10点08分
1
level 1
按顺序执行,没有gosub,LOOP或在SETTIMER...等跳转、循环逻辑下的IF通常只会判断一次
2021年08月11日 18点08分
2
谢谢大佬,话说一直不明白这种 if boss:=! boss 语句是啥意思
![[笑眼]](/static/emoticons/u7b11u773c.png)
,方便说一下不
2021年08月12日 23点08分
level 1
当变量boss的值为空或者0的时候
经过boss:=! boss后
boss的值都会变成1
当变量boss的值为任意值或者非0的数字的时候
经过boss:=! boss后
boss的值都会变成0
多次运行boss:=! boss,会让BOSS的值在0、1之间来回变化
再回到
if boss:=! boss
完整的用法应该是下面这种举例
if (boss:=! boss)
msgbox,yes
else
msgbox,no
return
它的效果是,每经过一次判断,分别会得出相反的结果,反应在上面例子中的结果就是,第一次判断为YES,第二次判断为NO,第三次判断又为YES……
2021年08月14日 06点08分
3
谢谢大佬
2021年08月14日 08点08分