Top/マニュアル/基本/分岐処理
  トップページへ   [ 一覧 | 検索 | 最終更新 ]   [ 差分 | 履歴 ]

#navi(マニュアル/基本)

*分岐処理 [#n5a1e946]

#contents

式が正しいか正しくないかで、処理を分けることができる。~
ほぼ必ず、[[論理演算子>http://lre.s165.xrea.com/magiki/index.php?SHIORI%2FYAYA%2F%B4%F0%CB%DC%2F%B1%E9%BB%BB%BB%D2#b883da79]]と一緒に使われる。

*if~else~ [#taf16c8e]

#code(aya,nooutline,nolink,nonumber){{
 if (式)
 {
   "正しい"
 }
 else
 {
   "正しくない"
 }
}}

「式」が正しいと、手前の{}の処理が、正しくないとelseのあとの{}が実行される。~
式のなかには「_name == "さくら"」とか書く。~

#code(aya,nooutline,nolink,nonumber){{
 _name = "さくら"
 if (_name == "さくら")
 {
   "さくらです"
 }
 else
 {
   "さくらじゃない!"
 }
}}

*case~when [#b9555d22]

*switch [#t3093ff2]

#navi(マニュアル/基本)