IfInString, a, m
hensuu:=1

aという変数の中にmという文字があると変数を変えるっていうだけの話なんですけど

IfInString, a, 1
hensuu:=1

IfInString, a, 2
hensuu:=1

IfInString, a, 3
hensuu:=1
と検出する文字列が複数になったときにやってられないんでループで回そうとしているんですが

list=[1,2,3・・・・]

Loop,% list.Length()
{
IfInString, a, list[A_Index]
hensuu:=1
break

としているんですが、”へんすう”が0のままでbreakされているようです
原因は何でしょうか?