Rubyのcollectでブロックの練習
# -*- coding: utf-8 -*- a = [1, 2, 3, 4, 5] b = a.collect! {|item| # ブロックの評価式をレシーバの値に返す item * 2 } p b
この手のブロック評価を返す仕組みがどうも取っ付きにくい。
collectメソットはブロックで行った処理を1つの配列にまとめて返すメソット。
まあこれ位なら何とかなる。
# -*- coding: utf-8 -*- a = [1, 2, 3, 4, 5] b = a.collect! {|item| # ブロックの評価式をレシーバの値に返す item * 2 } p b
この手のブロック評価を返す仕組みがどうも取っ付きにくい。
collectメソットはブロックで行った処理を1つの配列にまとめて返すメソット。
まあこれ位なら何とかなる。