質問: t } puts "元気ですか?" else puts "わかりません" end ``` 数字を使った使った同じような処理のものは問題なく動いたのですが、 文字列だと違ってくるのでしょうか?
回答: 回答は出ていますが、 ``` if dore.any? { |e| p e,t; e == t } ``` のように途中で`p`してみると原因が分かったと思います。 今後の参考にしてください。 あと、この目的であれば`any?`より便利に使えるメソッドがありますので、探してみてください。