by shigemk2

当面は技術的なことしか書かない

ありえないほどミュータブル while

よくよく考えたら、Scalaで普通こんな書き方したら殺されるんじゃないでしょうか。 var使いすぎなところで。

var bool = true
var i = 0
while (bool) {
  i = i + 1
  println(i)
  if (i >= 100) {
    bool = false
  }
}

そもそもこういうふうに書けばよいわけで。

for (i <- 1 to 100) {
  println(i)
}