Kotlinでのif文に関してです。
Javaのif文と変わりませんが、if文内の式を評価し、値を返却することができます。

例を見ましょう。

変数messageに対して、if文内で評価した値が返却されています。
ですので、messageに文字列highが代入され、
high
と出力されます。