このスクリプトは、変数aをsplit命令によって単語に分けて配列変数bに代入し、b(2)の内容
a = "今日 は 晴れ だ" split a," ",b if b(2) = "晴れ" | "曇り" :dialog "b(2) = " + b(2),0
が「晴れ」か「曇り」の場合に、ダイアログを表示するスクリプトです。
a = "今日 は 晴れ だ"
の状態においては、正しく条件分岐が行われ、ダイアログが表示されます。しかし、
a = "今日 は 曇り だ"の場合は、正しく分岐されず、ダイアログが表示されません。
if文の条件式では、「b(2)が"晴れ"もしくは"曇り"の場合に条件を満たす」という式になって
いるはずなのですが・・・・・・どこが間違っているのでしょうか?
ご教授願います。