ruby check exist array code example
Example 1: ruby array has element
>> ['Cat', 'Dog', 'Bird'].include? 'Dog'
=> true
Example 2: ruby does object exist in array
# Element exists in array
object_exists = arr.any? { |elem| elem == desired_value }
# Element with property exists in array
object_exists = arr.any? { |obj| obj.prop == desired_value }
# Type exists in array
object_exists = arr.any?(Integer)
# Element matching regex exists in array
object_exists = arr.any?(/d/)