Rubyで「xが1または2」のとき、
ruby
x == (1 || 2)
のように省略した書き方は無いでしょうか?
というのは、例えば次のように長い場合に使いたいためです。
(str_now_timeを短い変数にする以外で)
ruby
str_now_time == "2022-07-02 18:30:30" || str_now_time == "2022-07-02 19:30:30" || str_now_time == "2022-07-02 20:30:30"
他の例としては、
Ruby
key != [:link_text, :partial_link_text, :css, :xpath, nil]
のように、keyが次の中のどれでもない、ような使い方もしたいと思っています。
アドバイスいただけますと幸いです。
0 コメント