any?
配列全体を処理し、配列に対して操作を実行して、一部の要素が返されるかどうかを確認する状況が発生しましたfalse
例: すべての真理値を出力したい。またfalse
、配列内に何かがあることを確認したい:
def hel?
[true, false, true].any?{|x| p x; x}
end
上記の例では、最初の値 (つまり) のみが出力されtrue
、 が返されますtrue
。しかし、配列のすべての要素を出力して返すようにしたいfalse
。それを行う他の方法はありますか?または同じことの変更はありますか?ありがとう :)