>>194も言ってるが関数型言語のような破壊的代入を避けることが推奨の言語は、
ループは再帰で表現するのが推奨
Scala特有とか意味わからん