電子書籍の厳選無料作品が豊富!

このようなスクリプトを組んだのですが,実行すると「あいうえお」と表示されてしまいます。何故でしょうか。

[wait time=200]
*start|スタート
[eval exp="sf.TEST=1"]

[if exp="sf.TEST=2"]
あいうえお
[endif]

「吉里吉里で条件分岐が上手くいかない」の質問画像

A 回答 (1件)

sf.TESTと2が等しいか? という条件分岐がしたい場合は、


 [if exp="sf.TEST==2"]
と書いてください。

詳しい話をすると少しややこしいので詳細は省きますが、
 [if exp="sf.TEST=2"]
と書くと、意図したものとは異なる動作になります。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!