2009-03-08 条件分岐(if-else)について Scala if-else 文は普通に書けますが、Scala では評価式として扱われます。以下の例を見て下さい。 object Hoge extends Application { val num = 5 println( if(num % 2 == 0) "偶数" else "奇数" ) }この結果、「奇数」と表示されます。まとめると、if-else 文は、 Java と同様な記述 else 句があると三項演算子のように値を返却する式として扱える else 句がない場合は Unit を返却する