if式
Scalaのif式はJavaのif文とほとんどおなじです。
条件式はBoolean型である必要があります。
if式の構文は次の通りです。
if(条件式) A [else B]
val length = 170
if(length < 170) {
"170cm未満です"
} else {
"170cm以上です"
}
制御構文はすべて式なので次のようなこともできます。
val weight = 60
val youWehight = if(weight <= 60) {
"60kg以下です"
} else {
"60kgより重いです"
}
この結果は変数youWehightに"60kg以下です"が代入されます。 elseが存在しない場合の戻り値はUnit型の値が返ります。