繰り返し処理
・Rubyで特徴的なのはブロックという、”処理のカタマリ”を渡すことができる仕組みがある
ブロック
・[式] do |I| # Iはブロックパラメーター
処理
end
ある式があって、一つづつパラメーターを追加しながら処理をしていく
例えば1〜20までの数を表示するとか、もしくは20からカウントダウンして、0まで表示する。
2づつ減らして表示するなどの、繰り返し処理をブロックとして記述するなどの方法がある
・2番目によく使うとされるのが、
Until f.eof ➡️ end of fileの略:ファイルの終端
Print f.gets ➡️getsメソッド ファイルから一行ぶんデータを読み込む
end
ファイルの読み込み処理
データサイエンス・統計処理などでよく使用する