]ヒューマンリソシア株式会社はコラム「配列の美学(2)」を公開しました。###ArrayクラスのメソッドArrayクラスのメソッドはいくつもありますが、非常に便利なものが沢山あります。「injectメソッド」はその典型ではないでしょうか。1から100までの合計を計算したいとします。プログラムの条件として配列を利用することにすると、普通の言語では以下のようなプログラムになると思います。配列を初期化して、eachメソッドで配列に順次アクセスして合計を表示しています。suminjectメソッド「injectメソッド」を利用すれば、リスト1の10行目から13行目は1行で済むのです。numbers.inject(:+)更に、配列の表現方法を利用すると1から100まで合計の計算は実は1行で済みます。(1..100).inject(:+)実に簡単ですね。「injectメソッド」は畳み込み処理を行います。畳込み処理とは、リスト1の10行目から13行目のような処理を言いますが、詳しくは、Rubyのリファレンス・マニュアル(リンク)のinjectメソッドの説明を御覧ください。この続きは以下をご覧くださいリンク関連情報http://resocia.jp/本プレスリリースは発表元企業よりご投稿いただいた情報を掲載しております。お問い合わせにつきましては発表元企業までお願いいたします。Japan企業情報センターサービスへのお申し込みをいただく必要がございます。詳しくは以下のページをご覧ください。JapanTetsudo.com当サイトは最新ブラウザでの閲覧を推奨します。広告について当サイトは最新ブラウザでの閲覧を推奨します。permission.このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。