Ruby 1.9.0 リファレンスマニュアル > ライブラリ一覧 > library mathn > class Prime > each

instance method Prime#each

each

素数について繰り返すイテレータです。 これは無限ループになるので必ず break を入れてください。

例:

> q=Prime.new; i = 0; q.each  {|x| break if i > 5; puts x; i+=1;}
2
3
5
7
11
13