私はルビーに不慣れで、たくさんのチュートリアルを読んでいます。昨日、私はSWEAReach
配列を列挙したステートメント(またはそのようなもの)の例を読み、配列のサブセットをブロックに渡しました。これが例ですが、構文が間違っている(または間違ったメソッドを使用している)ため、これは実際には実行されません。
arry = ["a", "b", "c", "d", "e"]
arry.each(3) {|a, b, c| puts a+b+c}
正しいコマンドを使用している場合、これは次のように出力されますabc bcd cde
。配列の最初の3つのメンバーはインデックスから始まり、3つの引数すべてを提供するのに十分な長さの文字列がない場合、列挙は終了します。私はそれを行う方法を思い出せず、それを見つけるために正しいことをグーグルで検索することができないようです。知っている人はいますか?