[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:002021] Re: narraymiss



神代です.

以前私も(個人的に)同じリクエストをしたことがあって,CVS 版では,新しく

all_valid?
none_valid?
any_valid?

というメソッドが追加されているようです.


At Fri, 14 Jan 2005 23:53:17 +0900, Takeshi Horinouchi wrote:

> NArrayMiss 使ってて気になりました。all?, any? none? の現在の
> 定義は
> 
>   def all?
>     @array[@mask].all?
>   end
>   def any?
>     @array[@mask].any?
>   end
>   def none?
>     @array[@mask].none?
>   end
> 
> ですが、データの値がゼロかどうかを数えるより、欠損がないかとか
> 全欠損かとか調べられるよう
> 
>   def all?
>     @mask.all?
>   end
>   def any?
>     @mask.any?
>   end
>   def none?
>     @mask.none?
>   end
> 
> に変えた方が役に立ちませんか?