шпаргалка на память
mas=("1".."9").to_a
p mas
p mas.any? 31 # false
p mas.any? "3" # true
p mas.any? 3 # false
p mas.any? # true
последнее как я понял если в массиве что то есть.
оператор безопасной навигации, если мы пытаемся вызвать метод у nil то вернет nil а не ошибку
a = 1
p a.next
p a&.next # => 2
a=nil
p a&.next # => nil
p a.next # undefined method `next' for nil:NilClass (NoMethodError
метод из рельсов, поэтому пока пропущу