コメント
このコメントは、【トピック】if文に複数のフラグの条件をつけるへのコメントです。コメントの内容
コメントの内容(一番最初の投稿)
hightoller(投稿日:2011/07/10 00:07/10/11)
1つのifには1つの条件判定しか書けない。ので、
複数のifを入れ子で書くか、
複数の判定を数値で一つにまとめるか、
複数の判定を論理式で一つにまとめるかかな。
論理式はスクリプト言語のマニュアル参照。
複数のifを入れ子で書くか、
複数の判定を数値で一つにまとめるか、
複数の判定を論理式で一つにまとめるかかな。
setFlag("key1",true) setFlag("key2",true) setFlag("key3",true) if getFlag("key1")==true if getFlag("key2")==true if getFlag("key3")==true speak("open") end end end key=0 if getFlag("key1")==true key=key+1 end if getFlag("key2")==true key=key+1 end if getFlag("key3")==true key=key+1 end if key==3 speak("open") end if (getFlag("key1"))&&(getFlag("key2"))&&(getFlag("key3")) speak("open") end
論理式はスクリプト言語のマニュアル参照。
複数のifを入れ子で書くか、
複数の判定を数値で一つにまとめるか、
複数の判定を論理式で一つにまとめるかかな。
論理式はスクリプト言語のマニュアル参照。