2008-09-21から1日間の記事一覧

Enumerableモジュール

どうしてArrayには条件にマッチしないものを返すrejectとかdelete_ifがあるのに、その逆はないんだろうかと不思議に思っていたけど、それはマニュアルの見方が分かってなかっただけのようだ。というか、クラスやモジュールの相関関係を理解してなかったとい…

範囲オブジェクト再び

範囲オブジェクトが不思議だなと思って調べて見た。(1..5)だけじゃなく、("1".."5")も、ちゃんと文字列として受け付けて範囲オブジェクトが生成される。 irb(main):035:0> ("1".."5").to_a => ["1", "2", "3", "4", "5"]文字列は数字じゃなくてもいい。 irb(…