dogwood008の開発メモ!

最近のマイブームは機械学習, Ruby on Rails。中でも機械学習を使った金融商品の自動取引に興味があります。

【Ruby】配列のうち、どれかがtrueかを調べる Enumerable#any?

要旨

[1] pry(main)> [1, nil, false, true].any?
=> true
[2] pry(main)> [nil, false].any?
=> false

詳細

全てを検査したい場合は、 Enumerable#all? を使えば良い。

参考

docs.ruby-lang.org