Или я чего-то не догнал, или в Котлине, если ты хочешь сделать функцию с локальными переменными, тебе придётся возвращать значение при помощи `return`.
Я это объехал, от чего код не стал очень красивым:
```
fun bugaga() : Int = when(true) { else -> {
val z = 5
z
}}
```
Или я чего-то очень-очень не догнал, или Котлин пилили фанаты `goto`...
я вообще ничего не догнал. чем плохо возвращать значение с помощью return?
@dluciv ты меня окончательно запутал. при чём тут return и goto?
@dluciv больной_ублюдок.jpg