From: matz@... (Yukihiro Matsumoto) Date: 2003-03-18T18:23:43+09:00 Subject: [ruby-dev:19840] Re: [BUG] (0...3).max/ruby-1.8.0 preview2 まつもと ゆきひろです In message "[ruby-dev:19839] Re: [BUG] (0...3).max/ruby-1.8.0 preview2" on 03/03/18, Shin-ichiro HARA writes: |>これは仕様変更です。maxは「両端点のうち大きい方を返す」とい |>う仕様になってます。でもどうしてこうしたのか覚えてないな。 | |(0...3).max と (0...3).to_a.max は、同じであることを期待するの |で、元に戻した方がいいんじゃないかなあ。 Rangeを「範囲」としても使えるようにしようという変更の一環だ と思うのですが、確かにmaxが両端のうち大きい方を返しても役に は立ちませんよね。