2009-07-15から1日間の記事一覧

loop と while true

Rubyのloopとwhile trueは、どちらも無限ループするのですが、メソッドと制御構造という違いがあるので、変数のスコープが異なる。 loopではブロック内でだけ変数が有効であり、while trueはwhile文を抜けたあとでも変数が有効である。 (loop) puts 'loopで…