5-3-1 必要な分だけ処理を繰り返すeachメソッド

繰り返し処理の条件の中には、「必要な分だけ処理を繰り返したい」という場面が出てきます。

たとえば、「配列やハッシュの数の分だけ処理を繰り返したい」などです。

Rubyでは、配列やハッシュにはeachメソッドが提供されています。

eachメソッドはtimesメソッドと違って、繰り返しの回数を意識することなく繰り返し処理を記述することができます。