我有一个脚本循环 8 个数字,跳过负数并返回最大值,如下所示:
biggest = 0
entry = 0
loop, 8
{
; MsgBox %A_Index%
if NegativeReadings%A_Index% not contains - ;filter out readings that are negative
{
; MsgBox % AttributeReadings%A_Index%
MsgBox %biggest%
; MsgBox % AttributeReadings%A_Index%
if (AttributeReadings[A_Index] > biggest)
{
biggest := AttributeReadings[A_Index]
entry = %A_Index%
}
}
}
MsgBox %entry%
当我输入一些具有 100,100,150,100,50,100,110,75 的示例图像时,OCR 正确返回对象数组结果,但数值比较失败
我得到 MsgBox %biggest% = 0,100,100,150, 150,50 , 50,50 => %entry% = 8
在 (50 > 150) 之间发生了一些错误我在处理 ahk 中的数据类型方面几乎没有任何线索,欢迎任何帮助